@extends('layouts.admin') @section('title', $deliveryServer->name) @section('page-title', $deliveryServer->name) @section('content')
@if($deliveryServer->type === 'smtp' && $deliveryServer->username && filter_var($deliveryServer->username, FILTER_VALIDATE_EMAIL))
@if($deliveryServer->isVerified())

{{ __('Delivery Server Verified') }}

{{ __('Verified on :date', ['date' => $deliveryServer->verified_at->format('M d, Y H:i')]) }}

@else

{{ __('Verification Required') }}

{{ __('A verification email has been sent to :email (SMTP account)', ['email' => $deliveryServer->username]) }}

@endif
@if(!$deliveryServer->isVerified()) @admincan('admin.delivery_servers.resend_verification')
@csrf {{ __('Resend Verification Email') }}
@endadmincan @endif
@if(!$deliveryServer->isVerified())

{{ __('Not receiving the email?') }} {{ __('Check:') }}

  • {{ __('Check your spam/junk folder') }}
  • {{ __('Check Laravel logs:') }} storage/logs/laravel.log
  • {{ __('Ensure your mail server is properly configured and accessible') }}
@endif
@endif

{{ $deliveryServer->name }}

{{ __(ucfirst($deliveryServer->status)) }} @if($deliveryServer->locked) {{ __('Locked') }} @endif

{{ __('Edit') }}
@csrf @method('DELETE') {{ __('Delete') }}
{{ __('Type') }}
{{ strtoupper(str_replace('-', ' ', $deliveryServer->type)) }}
{{ __('Status') }}
{{ __(ucfirst($deliveryServer->status)) }}
@if($deliveryServer->hostname)
{{ __('Hostname') }}
{{ $deliveryServer->hostname }}
{{ __('Port') }}
{{ $deliveryServer->port }}
{{ __('Encryption') }}
{{ strtoupper($deliveryServer->encryption) }}
@endif
{{ __('From Email') }}
{{ $deliveryServer->from_email ?? __('N/A') }}
{{ __('From Name') }}
{{ $deliveryServer->from_name ?? __('N/A') }}
@if($deliveryServer->trackingDomain)
{{ __('Tracking Domain') }}
{{ $deliveryServer->trackingDomain->domain }}
@endif @if($deliveryServer->bounceServer)
{{ __('Bounce Server') }}
{{ $deliveryServer->bounceServer->name }} ({{ $deliveryServer->bounceServer->hostname }})
@endif
{{ __('Hourly Quota') }}
{{ $deliveryServer->hourly_quota > 0 ? number_format($deliveryServer->hourly_quota) : __('Unlimited') }}
{{ __('Daily Quota') }}
{{ $deliveryServer->daily_quota > 0 ? number_format($deliveryServer->daily_quota) : __('Unlimited') }}
{{ __('Monthly Quota') }}
{{ $deliveryServer->monthly_quota > 0 ? number_format($deliveryServer->monthly_quota) : __('Unlimited') }}
{{ __('Usage') }}
{{ __('Campaigns') }} | {{ __('Transactional') }} | {{ __('Email to List') }}
@if($deliveryServer->notes)
{{ __('Notes') }}
{{ $deliveryServer->notes }}
@endif
@php $webhookUrls = is_array($deliveryServer->settings ?? null) ? ($deliveryServer->settings['webhooks'] ?? null) : null; @endphp @if(is_array($webhookUrls) && count($webhookUrls) > 0)
{{ __('Configure these URLs in your provider dashboard.') }}
@if(!empty($webhookUrls['bounce']))
{{ __('Bounce / Failed') }}
{{ $webhookUrls['bounce'] }}
@endif @if(!empty($webhookUrls['open']))
{{ __('Open') }}
{{ $webhookUrls['open'] }}
@endif @if(!empty($webhookUrls['click']))
{{ __('Click') }}
{{ $webhookUrls['click'] }}
@endif
@endif
@endsection