LINUX.ORG.RU
ФорумAdmin

Пересылка всей локальной почты на внешний е-мейл адрес


0

0

Хочу сделать пересылку уведомлений с почты пользователя (ну что-то вроде main@server.ttl79.local) на внешний ящик (по секрету скажу, что хочу чтоб письма отправлялись как sms). Как можно сделать переcылку писем? (Добавлю, что сервер за прокси, но порыт smtp можно ретранслировать, вобщем не проблема это)

ps. хотелось бы ещё организовывать некоторую обработку сообщений перед отпарвкой, ну думаю, это и не так сложно :)

Заранее спасибо за ответ :)


Ответ на: комментарий от sdio

procmail уже стоит, так что буду пробовать. спасибо.

ps. хотя я конечно несколько неправильно описал ситуацию: нужно через удалённый smtp сервер отправить письмо...

agl666
() автор топика
Ответ на: комментарий от agl666

а как можно передать отправителя, тему ну и само тело сообщения во внешний скрипт?

пробовал конфиг вроде

:0 * ^TOmain@server.ttl79.local { ! main@server.ttl79.local | sendEmail -f main@server.ttl79.local -t mail@server.ttl79.local -u "$1" -m "$2" }

не работает...

agl666
() автор топика
Ответ на: комментарий от agl666

У sendEmail есть опция -o message-format=raw

условно:

cat mail | sendEmail -f main@server.ttl79.local -t mail@server.ttl79.local -o message-format=raw -S remote_server:port

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