LINUX.ORG.RU
ФорумAdmin

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


0

0

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


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

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

Да, чуть не забыл, ещё не забыть запустить MTA.

jr_A ()

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

telnet "Почтовый сервер" 25

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

Message
.

birdie ★★★★★ ()

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

/bin/mail отдает письмо локальному sendmail'y

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

который, в свою очередь, отправит письмо куда надо. Настраивать надо локальноустановленный МТА

sdio ★★★★★ ()

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

Спасибо за помощь, установил за место sendmail postfix указал relayhost и все за работало.

LAS ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.