LINUX.ORG.RU
ФорумAdmin

Как с помощью /bin/mail из консоли отправить сообщение


0

0
Как отправить сообщение с помощью /bin/mail. Почтовый сервер находиться в локальной сети на него нужно отправлять почтовые сообщения вызываю из консоли mail -s "ывывпаывпаывп" ###@###.ru, естественно не доходит, где указать адрес почтового севера. Что и где нужно настроить. Help!!!

нужно указать локальный smtp relay в конфиге установленного MTA (postfix, sendmail & etc). Где конкретно - читай доку по твоему MTA. В postfix это relayhost, если я не ошибаюсь, в других MTA - на вскидку не помню.

Да, чуть не забыл, ещё не забыть запустить MTA.
jr_A
()
telnet "Почтовый сервер" 25

HELO "Почтовый сервер"
MAIL FROM:<me@mail.com>
RCTP TO:<recipient@mail.com>
DATA

Message
.
birdie ★★★★★
()
Ответ на: комментарий от birdie
Злючий, однако, я бы даже сказал садист :)
jr_A
()
/bin/mail отдает письмо локальному sendmail'y

$ strings /usr/bin/mail | grep /sendmail
/usr/sbin/sendmail

который, в свою очередь, отправит письмо куда надо. Настраивать надо локальноустановленный МТА
sdio ★★★★★
()
Спасибо за помощь, установил за место sendmail postfix указал relayhost и все за работало.
LAS
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.