المقدمة
يوضح هذا المستند كيفية أستكشاف أخطاء التسليم وإصلاحها على جهاز أمان البريد الإلكتروني (ESA).
كيف يتم أستكشاف مشكلات التسليم المتعلقة بالإيسا وإصلاحها؟
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- تعقب رسالة صادرة من خلال سجلات البريد أو تعقب الرسائل
- الوصول إلى واجهة سطر الأوامر (CLI) لوكالة الفضاء الأوروبية
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى AsyncOS لأمان البريد الإلكتروني.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
وبإمكان الإيسا تلقي البريد ولكن لا يبدو أن الرسائل تصل إلى وجهتها. كيف يمكنني تحديد سبب عدم إرسال ESA البريد إلى مجال أو مجالات معينة؟ هناك مجموعة متنوعة من الأسباب التي قد تجعل ESA غير قادر على إرسال الرسائل. ستركز هذه المقالة على تصحيح أخطاء المجال البعيد.
خطوات أستكشاف الأخطاء وإصلاحها
أمر المستضيفين
قم بتشغيل الأمر tophosts وفرزه حسب المستلمين النشطين لترى أي المضيفين لديهم أكبر قائمة انتظار تسليم.
mail.example.com > tophosts
Sort results by:
1. Active Recipients
2. Connections Out
3. Delivered Recipients
4. Hard Bounced Recipients
5. Soft Bounced Events
[1]>
أمر hoststatus
قم بتشغيل الأمر hoststatus للتحقق من سجلات MX المستخدمة والحالة. إذا كان "المضيف لأعلى/لأسفل:" غير معروف أو لأسفل، فحاول إرسال رسالة إلى ذلك المضيف باستخدام أداة SMTMP كما هو موضح أدناه وانظر ما إذا كانت الحالة تتغير. ستظهر حالة المضيف حالة آخر محاولة تسليم.
mail.example.com> hoststatus cisco.com
Host mail status for: 'cisco.com'
Status as of: Wed Sep 17 11:49:42 2014 CEST
Host up/down: unknown
Counters:
Queue
Soft Bounced Events 0
Completion
Completed Recipients 0
Hard Bounced Recipients 0
DNS Hard Bounces 0
5XX Hard Bounces 0
Filter Hard Bounces 0
Expired Hard Bounces 0
Other Hard Bounces 0
Delivered Recipients 0
Deleted Recipients 0
Gauges:
Queue
Active Recipients 0
Unattempted Recipients 0
Attempted Recipients 0
Connections
Current Outbound Connections 0
Pending Outbound Connections 0
Oldest Message No Messages
Last Activity Wed Sep 17 11:49:39 2014 CEST
Ordered IP addresses: (expiring at Tue Mar 04 08:16:06 2014 CET)
Preference IPs
10 173.37.147.230:25
MX Records:
Preference TTL Hostname
10 1d12s alln-mx-01.cisco.com
أمر nslookup
قم بتشغيل الأمر nslookup للتحقق من صحة سجلات MX لمجال المستلم.
mail.example.com> nslookup
Please enter the host or IP address to resolve.
[]> cisco.com
Choose the query type:
1. A the host's IP address
2. AAAA the host's IPv6 address
3. CNAME the canonical name for an alias
4. MX the mail exchanger
5. NS the name server for the named zone
6. PTR the hostname if the query is an Internet address,
otherwise the pointer to other information
7. SOA the domain's "start-of-authority" information
8. TXT the text information
[1]> 4
MX=rcdn-mx-01.cisco.com PREF=20 TTL=1d
MX=aer-mx-01.cisco.com PREF=30 TTL=1d
MX=alln-mx-01.cisco.com PREF=10 TTL=1d
أمر dnsflush
قم بتشغيل الأمر dnsflush، إذا تم تصحيح سجل DNS لالتقاط سجل MX جديد.
mail.example.com> dnsflush
Are you sure you want to clear out the DNS cache? [N]> Y
أداة الاستخلاص
قم بتشغيل أداة SMTPS لاختبار الاتصال وأرسل رسالة إختبار.
mail.example.com> diagnostic
Choose the operation you want to perform:
- RAID - Disk Verify Utility.
- DISK_USAGE - Check Disk Usage.
- NETWORK - Network Utilities.
- REPORTING - Reporting Utilities.
- TRACKING - Tracking Utilities.
- RELOAD - Reset configuration to the initial manufacturer values.
[]> network
Choose the operation you want to perform:
- FLUSH - Flush all network related caches.
- ARPSHOW - Show system ARP cache.
- NDPSHOW - Show system NDP cache.
- SMTPPING - Test a remote SMTP server.
- TCPDUMP - Dump ethernet packets.
[]> smtpping
Enter the hostname or IP address of the SMTP server:
[mail.example.com]> cisco.com
The domain you entered has MX records.
Would you like to select an MX host to test instead? [Y]>
Select an MX host to test.
1. aer-mx-01.cisco.com
2. alln-mx-01.cisco.com
3. rcdn-mx-01.cisco.com
[1]> 2
Select a network interface to use for the test.
1. Management
2. auto
[2]>
Do you want to type in a test message to send? If not, the connection will be
tested but no email will be sent. [N]> Y
Enter the From e-mail address:
[from@example.com]>
Enter the To e-mail address:
[to@example.com]> postmaster@cisco.com
Enter the Subject:
[Test Message]>
Enter the Body of the message one line at a time. End with a "." on a line by itself.
Test only
.
Starting SMTP test of host alln-mx-01.cisco.com.
Resolved 'alln-mx-01.cisco.com' to 173.37.147.230.
Connection to 173.37.147.230 succeeded.
Command EHLO succeeded
Command MAIL FROM succeeded.
Command RCPT TO succeeded.
Command DATA succeeded.
Mesage body accepted.
Test complete. Total time elapsed 1.48 seconds
Choose the operation you want to perform:
- FLUSH - Flush all network related caches.
- ARPSHOW - Show system ARP cache.
- NDPSHOW - Show system NDP cache.
- SMTPPING - Test a remote SMTP server.
- TCPDUMP - Dump ethernet packets
أمر التسليم الآن
قم بتشغيل الأمر delivery الآن وإجبار ESA على إعادة محاولة التسليم إلى جميع البيئات المضيفة أو إلى مضيف معين.
mail.example.com> delivernow
Please choose an option for scheduling immediate delivery.
1. By recipient domain
2. All messages
[1]> 2
معلومات ذات صلة