LINUX.ORG.RU

Как отправить почту из коммандной строки при помощи Sendmail & mail или еще как


0

0

Как наситроить subj?

говорю mail'у так: mail -s TEST fred@mail.ru < text.txt а он нифига не отправляет, в /var/log/maillog пишет: stat=Data format error

что делать ума не приложу, хелп ми, плз!

P.S. Если есть еще варианты как отправить почту из коммандной строки, тож подойдет.

anonymous

да, люблю я вот таких как ты "mail -s" - а потом орёте "ПОХАЧИЛИ!!", вот я уверен, что ты этот скрипт для формы заполнения будешь ипользовать, да? Так вот там в поле пишешь ";mail moy@realniy.email|ps ax" например, а потом проверяешь moy@realniy.email, а там список процесов на хосте, где скрипт.. т.д.

FreeBSD ★★★
()

сори, шибся, я думал ты в скрипте будешь использовать :) А из командной строки темже mail'ом:
[miha@home creation]$ mail friend@mail.ru
Subject: subj
<а тут текст>
потом '.' ставишь и все.

FreeBSD ★★★
()
Ответ на: комментарий от FreeBSD

Ага пробывал уже, тот же прикол! (поля To: From: CC: Subject:, я если что вставить не забыл)

кстати, пробую для тех же целей nail (это не описка), тот же прикол, вот строка из лога:

Jun 13 19:03:19 localhost sendmail[1096]: g5D83G801090: to=hatred@irex.vl.ru, ctladdr=hatred (500/500), delay=00:00:03, xdelay=00:00:03, mailer=esmtp, pri=80273, relay=mail.irex.vl.ru. [212.16.199.140], dsn=5.6.0, stat=Data format error

может я просто не правильно настроил sendmail? если да, то что сделать?

anonymous
()
Ответ на: комментарий от FreeBSD

А вот твоя догадка не верна! я забираю почту fetchmail'ом, затем ее разбирает procmail, потом стряпается ответ (субж жесткий, т.е. никак не меняется) и етот ответ как-то нужно отправить обратно...

Хотя замечание в будущем учту :) если ваще как-нить почту отправить получится :(

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