Analytics and Automation Software : Cisco Data Virtualization

Часто задаваемые вопросы CIS: Если электронные письма, посланные от CIS, могут достигнуть почтового сервера для доставки получателю, как вы устраняете неполадки?

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв

Введение

Этот документ описывает простые действия по устранению проблем, которые используют Telnet для проверки подключения от Сервера информации о Cisco (CIS) на Linux к MailServer для определения, почему электронные почты не отправлены получателю, когда передается через/lib/util/SendEMail API.

Внесенный Suresh Venkatesan, специалистом службы технической поддержки Cisco.

Если электронные письма, посланные от CIS, могут достигнуть почтового сервера для доставки получателю, как вы устраняете неполадки?

Вот шаги для отправки электронного письма от сервера Linux с Клиентом Telnet. См. то, Как проверить соединение SMTP с ручной статьей сеанса Telnet для получения дополнительной информации.

  1. Войдите в сервер Протокола SMTP с этой командой: telnet outbound.cisco.com 25

    Вы получаете выходные данные, подобные этому:

    Trying 69.63.149.30...
    Connected to mail.port25.com (69.63.149.30).
    Escape character is '^]'.
    220 mail.port25.com (PowerMTA(TM) v4.0) ESMTP service ready


  2. Первая команда, которая передаст к почтовому серверу, является EHLO или HELO. Это - основное приветствие, которое запускает связь между Клиентом Telnet и сервером SMTP: EHLO outbound.cisco.com

    Вы получаете выходные данные, подобные этому:

    250-rcdn-core-3.cisco.com Hello rcdn-vpn-client-10-89-2-254.cisco.com [10.89.2.254],
    pleased to meet you
    250-ENHANCEDSTATUSCODES
    250-PIPELINING
    250-EXPN
    250-VERB
    250-8BITMIME
    250-SIZE 33554432
    250-DSN
    250-ETRN
    250-STARTTLS
    250-DELIVERBY
    250 HELP


    Это показывает команды SMTP, что сервер SMTP принимает. Не все серверы SMTP поддерживают те же наборы команд. Например, Yahoo только показывает их:

    250-8BITMIME
    250-SIZE 41943040
    250 PIPELINING


    И AOL показывает только один с:

    250 DSN


  3. Следующей командой, которая передаст, является ПОЧТОВЫЙ FROM. Это определяет адрес, которому передаются сильные удары. Это не то же как от заголовка, который является адресом электронной почты, показанным в почтовом клиенте: ПОЧТА FROM: <survenk2@cisco.com>

    Вы получаете выходные данные, подобные этому:

    250 2.1.0 <survenk2@cisco.com>... Sender ok


  4. Теперь, когда команда MAIL FROM была передана, можно передать команду RCPT TO,
    который говорит почтовый сервер SMTP, кому должно быть передано сообщение. Это может быть тем же или другой, чем к заголовку, который является адресом электронной почты, показанным в почтовом клиенте: RCPT к: <survenk2@cisco.com>

    Вы получаете выходные данные, подобные этому:

    250 2.1.5 <survenk2@cisco.com>... Recipient ok


  5. Последней командой, которая передаст, перед началом тела сообщения является Команда для данных, которая позволяет почтовому серверу SMTP знать, что все остальное, что передается, является телом сообщения, которое также содержит заголовок: ДАННЫЕ

    Вы получаете выходные данные, подобные этому:

    354 Enter mail, end with "." on a line by itself


  6. Введите тело электронной почты. Для окончания его используйте a"." на линии отдельно.

    Пример:

    Hello this is a test message.
    .


    Вы получаете выходные данные, подобные этому:

    250 2.0.0 s8P0PBDv017190 Message accepted for delivery


  7. Наконец команда QUIT передается для закрытия соединения: ВЫХОД

    Вы получаете выходные данные, подобные этому:

    221 2.0.0 rcdn-core-3.cisco.com closing connection
    Connection closed by foreign host.

Контрольный пример

Когда эта процедура была протестирована от Сервера CIS в Лаборатории технической поддержки Центра технической поддержки Cisco, вот список команд и выходных данных, полученных:

============
SURVENK2-M-J01W:projects survenk2$ telnet outbound.cisco.com 25
Trying 173.37.93.161...
Connected to outbound.cisco.com.
Escape character is '^]'.
220 rcdn-core-3.cisco.com ESMTP Sendmail 8.14.5/8.14.5; Thu, 25 Sep 2014 00:25:11 GMT
EHLO outbound.cisco.com
250-rcdn-core-3.cisco.com Hello rcdn-vpn-client-10-89-2-254.cisco.com [10.89.2.254],
pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-EXPN
250-VERB
250-8BITMIME
250-SIZE 33554432
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP
MAIL FROM: <survenk2@cisco.com>
250 2.1.0 <survenk2@cisco.com>... Sender ok
RCPT TO: <survenk2@cisco.com>
250 2.1.5 <survenk2@cisco.com>... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
Hello this is a test message.
.
250 2.0.0 s8P0PBDv017190 Message accepted for delivery
QUIT
221 2.0.0 rcdn-core-3.cisco.com closing connection
Connection closed by foreign host.
SURVENK2-M-J01W:projects survenk2$

 ============


Document ID: 118615