LINUX.ORG.RU
ФорумAdmin

postfix перенаправление почты

 ,


0

1

Всем привет!
Есть проблема с перенаправлением почты.
Postfix шлет почту через relay провайдера.
Нужно всю почту для ящика user@mydomain.net пересылать на ящик user@gmail.com
Прописал в /etc/postfix/recipient_bcc

user@mydomain.net user@gmail.com
При отправке почты на user@mydomain.net c внутренних адресов relay провайдера нормально пересылает на user@gmail.com
При отправке с внешнего адреса на user@mydomain.net пересылка не работает. В логе
Sender address rejected: You should use mksat.net or our relay domain (in reply to RCPT TO command))

Можно ли как-то заставить postfix пересылая почту на внешний ящик user@gmail.com подставлять Sender address из домена mydomain.net?



Последнее исправление: bazik (всего исправлений: 1)

ЕМНИП, для этого нужно было создавать фильтр (скрипт на bash) и пускать почту через него. Хотя, если по хорошему, то нужно заморачиваться с SRS (Sender Rewriting Scheme).

mky ★★★★★
()

Попробуй через virtual_mailbox_recipients - должно помочь.

merlin-shadow
()

Я делал для целей бекапа: локальную почту отсылал на gmail.com

$ incrontab -l
/home/myuser/Maildir/new/ IN_MOVED_TO /home/myuser/bin/resend_email.sh $@$#

$ cat /home/myuser/bin/resend_email.sh

#!/bin/sh

mkdir -p /home/myuser/tmp/

exec  >> /home/myuser/tmp/resend_email.log
exec 2>> /home/myuser/tmp/resend_email.err

/usr/bin/sendemail -f myuser@mydomain.com -t myuser@gmail.com -o  message-format=raw -o message-file="$1" -s 127.0.0.1:25

# если локальная копия не нужна, то ...
# rm "$1"

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