LINUX.ORG.RU
ФорумAdmin

forward email

 


0

1

Добрый день. Хочу пересылать почту с my@domain.com на my@hotmail.com

Например.

Отсылаю письмо с my@gmail.com на my@domain.com, письмо редиректится на my@hotmail.com но попадает в спам тк по сути письмо с gmail пришло с моего сервера (domain.com) и не проходит проверку spf на hotmail.

Это как-то решается ?

★★

Договориться с гуглом, чтоб он разрешил тебе отправлять письма от его имени, либо отправлять от своего. Тебя интересует поле Return-Path: в письме. Если хочешь, чтобы и отвечать на это письмо можно было оригинальному отправителю, и отображался в веб-клиентах тоже он, то придётся форжить ещё и Reply-To: и From:

Выглядит это примерно так с sieve:

/etc/dovecot/dovecot.conf

sieve_extensions = +editheader
sieve_global = /var/mail
sieve_redirect_envelope_from = recipient

/var/mail/redirect.sieve:

require ["editheader","variables"];

keep;
if address :matches "From" "*" { set "sender" "${1}"; }
if address :matches "To" "*" { set "receiver" "${1}"; }
deleteheader :is "Reply-To";
addheader "Reply-To" "${sender}";
deleteheader :is "From";
addheader "From" "(${sender}) <${receiver}>";

/var/mail/domain.com/my/dovecot.sieve:

include :global "redirect";
redirect "my@hotmail.com";

Может ещё что-то надо, что я забыл, т.к. делалось это давно.

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

Это как-то решается ?

Да, решается. Но в вашем изложении исключительно телепатически. (Название вашего mta мы конечно не укажем.)

anc ★★★★★
()

Добавить у себя на hotmail.com для пересылающего домена исключение

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