Инструменты пользователя

Инструменты сайта


Боковая панель

Связь

mta

Содержание

MTA

MTA (Mail Transfer Agent, Message Transfer Agent, Агент передачи сообщений) - почтовые сервера:

Термины «конверт» (envelope), «заголовок» (header), «тело» (body) и «вложение» (attachment) относятся к различным частям данных, которыми обмениваются агенты передачи сообщений (MTA). Имена и синтаксис параметров берут начало в документах RFC.

Тесты

  • Отсылка почты из консоли.
    echo "hello from `hostname`" | mail -s "test" root
    echo "hello from `uptime` `who -q`" | mail -s "`hostname`" root
  • Отсылка почты из консоли. Ключ -v позволяет видеть трассировку сообщения, если smtp сервером является Sendmail.
    echo "Subject: test" | /usr/lib/sendmail -v root
  • Telnet и MTA. Тестирование почтовых серверов при помощи telnet.
  • OpenSSL и MTA. Тестирование почтовых серверов с использованием зашифрованного соединения.
  • smtp-source утилита генерирующая smtp трафик. Например, отослать 10 сообщений
    # smtp-source -m 10 -f senders@example.com -t recipient@example.com localhost:25
  • swaks - fльтернативой Telnet для тестирования SMTP. Отсылка почты:
    # aptitude install swaks
    # swaks --to xxx@gmail.com --server mail.example.com --from you@example.com --auth CRAM-MD5
     --auth-user you@example.com --header-X-Test "test email"
  • PHP код:
    php -r 'echo "\n".base64_encode("you@example.com")."\n".base64_encode("password")."\n";'



mta.txt · Последние изменения: 2016/02/24 08:21 (внешнее изменение)