Mail

Sendmail

Отправка письма
Для отправки служит команда mail. Чтобы окончить ввод надо добавить пустую строку, потом точку и нажать Enter.

mail leksey@ya.ru Subject: test mail by mail body . EOT
 * Интерактивно


 * Отправить файла из консоли

Некий текст с темой echo bodyoftestmessage | mail -s testmail leksey@yandex.ru

Файл mail leksey@ya.ru < /var/log/maillog

Идентификатор письма
Тут он есть в первых двух строчках лога - p2QLw399006021 и в самом письме (id p2QLw3EJ006022). В логе он встречается в каждой строке в начале, но в третьей он на единицу повышается.

Еще есть идентификатор письма, который из этого id формируется и даты+время+хост? msgid=<201103262158.p2QLw399006021@leksey.tushino.com>. В письме он уже под заголовком Message-Id: фигурирует.

Результаты отправки
В логе в третьей строек в поле stat=Sent Другие варианты - stat=Deferred

Логи
Логи отправки письма из примера  Mar 27 00:58:03 leksey sendmail[6021]: p2QLw399006021: from=lke, size=51, class=0, nrcpts=1, msgid=<201103262158.p2QLw399006021@leksey.tushino.com>, relay=root@localhost Mar 27 00:58:03 leksey sm-mta[6022]: p2QLw3EJ006022: from=, size=370, class=0, nrcpts=1, msgid=<201103262158.p2QLw399006021@leksey.tushino.com>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1] Mar 27 00:58:03 leksey sendmail[6021]: p2QLw399006021: to=leksey@ya.ru, ctladdr=lke (1001/1001), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30051, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (p2QLw3EJ006022 Message accepted for delivery) Mar 27 00:58:04 leksey sm-mta[6024]: p2QLw3EJ006022: to=, ctladdr= (1001/1001), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=30370, relay=mx.yandex.ru. [93.158.134.89], dsn=2.0.0, stat=Sent (Ok: queued on mxfront3.mail.yandex.net as w4YeAJEm-w4YePx4t) 

Заголовки письма из примера  Received: from mxfront3.mail.yandex.net ([127.0.0.1]) by mxfront3.mail.yandex.net with LMTP id w5sOfhFp for ; Sun, 27 Mar 2011 00:58:05 +0300 Received: from unknown (unknown [89.250.4.112]) by mxfront3.mail.yandex.net (nwsmtp/Yandex) with ESMTP id w4YePx4t; Sun, 27 Mar 2011 00:58:04 +0300 X-Yandex-Front: mxfront3.mail.yandex.net X-Yandex-TimeMark: 1301176684 X-Yandex-Spam: 1 Authentication-Results: mxfront3.mail.yandex.net; spf=fail (mxfront3.mail.yandex.net: domain of leksey.tushino.com does not designate 89.250.4.112 as permitted sender) smtp.mail=lke@leksey.tushino.com Received: from leksey.tushino.com (localhost [127.0.0.1]) by leksey.tushino.com (8.14.2/8.14.2) with ESMTP id p2QLw3EJ006022 for ; Sun, 27 Mar 2011 00:58:03 +0300 (MSK) (envelope-from lke@leksey.tushino.com) Received: (from root@localhost) by leksey.tushino.com (8.14.2/8.14.2/Submit) id p2QLw399006021 for leksey@ya.ru; Sun, 27 Mar 2011 00:58:03 +0300 (MSK) (envelope-from lke) Date: Sun, 27 Mar 2011 00:58:03 +0300 (MSK) From: User Lke  Message-Id: <201103262158.p2QLw399006021@leksey.tushino.com> To: leksey@ya.ru Subject: test mail by mail X-Yandex-Forward: af1c5ee5696feb24eed8b5bdd34cabec

body 

Заголовки
В уголовых скобках - email, перед ними это прозвольный текст. Там также может содержаться email. Используется для отображения человеку, как человекопонятный текст? From: WordPress  From: "noreply@tushinec.ru" 