Как отправить почту?

Я пытаюсь отправить почту из оболочки (GNU bash, версия 3.2.25 (1) -release (x86_64-redhat-linux-gnu)), используя;

mail foo@bar.com 

После того, как я завершу команду, почта не появится в почтовом ящике. Что может быть неправильным, как я могу проверить, правильно ли настроена. Благодарю.

2 Solutions collect form web for “Как отправить почту?”

Как и любая программа unix, которая иногда вызывает отправку уведомлений по электронной почте, mail предполагает, что на локальном хосте функционирует MTA, который 1) способен принимать почту и 2) знает, как ее передать.

Чтобы узнать, какой почтовый сервер вы используете, попробуйте telnet localhost 25 и посмотрите на строку идентификатора.

Команда mailq , если она существует для вас, покажет вам, какие сообщения в настоящее время находятся в очереди локального почтового сервера, возможно, с объяснением, почему она еще не была передана ее адресату.

Кроме того, большинство дистрибутивов по умолчанию настраивают MTA и syslog для отправки сообщений журнала сообщений в /var/log/mail.log или аналогичных. Посмотрите в /var/log/ для любого файла, который выглядит жизнеспособным, и grep его для 'bar.com'

Без дополнительной информации о том, что происходит, трудно предложить лучший совет, чем это, извините.

Используйте команду «mail», которая имеет возможность показать вам диалог SMTP. Проект «реликвия» имеет хорошую версию такой команды: http://heirloom.sourceforge.net/mailx.html

Вот пример вызова команды mailx (по-видимому, 4-летний v12.1), отображающий диалог SMTP:

 10:50AM 2 % mailx -v -s "test email" bediger test letter text . EOT bediger... Connecting to [127.0.0.1] via relay... 220 mydomain.com ESMTP Sendmail 8.13.8/8.13.3; Wed, 2 Mar 2011 10:50:37 -0700 >>> EHLO myhost.intranet 250-mydomain.com Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 250-DELIVERBY 250 HELP >>> MAIL From:<bediger@myhost.intranet> SIZE=222 AUTH=bediger@myhost.intranet 250 2.1.0 <bediger@myhost.intranet>... Sender ok >>> RCPT To:<bediger@myhost.intranet> >>> DATA 250 2.1.5 <bediger@myhost.intranet>... Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 250 2.0.0 p22HobSb015513 Message accepted for delivery bediger... Sent (p22HobSb015513 Message accepted for delivery) Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 mydomain.com closing connection 10:50AM 3 % о 10:50AM 2 % mailx -v -s "test email" bediger test letter text . EOT bediger... Connecting to [127.0.0.1] via relay... 220 mydomain.com ESMTP Sendmail 8.13.8/8.13.3; Wed, 2 Mar 2011 10:50:37 -0700 >>> EHLO myhost.intranet 250-mydomain.com Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 250-DELIVERBY 250 HELP >>> MAIL From:<bediger@myhost.intranet> SIZE=222 AUTH=bediger@myhost.intranet 250 2.1.0 <bediger@myhost.intranet>... Sender ok >>> RCPT To:<bediger@myhost.intranet> >>> DATA 250 2.1.5 <bediger@myhost.intranet>... Recipient ok 354 Enter mail, end with "." on a line by itself >>> . 250 2.0.0 p22HobSb015513 Message accepted for delivery bediger... Sent (p22HobSb015513 Message accepted for delivery) Closing connection to [127.0.0.1] >>> QUIT 221 2.0.0 mydomain.com closing connection 10:50AM 3 % 

Такая информация может быть бесценной при выяснении того, что пойдет не так с доставкой электронной почты.

  • Как перенести альпийскую почту на другую машину на Ubuntu?
  • Как отложить / назначить отправку сообщения в альпийском (/ realpine / pine)?
  • Почему procmail отправляет копию входящего сообщения отправителю, если он встречает код выхода?
  • Периодически загружать вложения из почтового ящика
  • почта php не работает на сервере rhel?
  • Почтовый сервер для Linux, который может перенаправлять Gmail
  • Файлы, связанные с Thunderbird - механизм безопасности для локального хранилища
  • вдруг почта перестает работать на linode
  • Не удалось использовать автономный режим IMAP для синхронизации Gmail
  • Нужна ли мне отправка Nullmailer?
  • Spamassassin - тестирование содержимого html-адреса электронной почты без заголовков
  • Linux и Unix - лучшая ОС в мире.