Minha solução não é ideal, mas funciona.
Ao alterar o servidor SMTP do Roundcube para o meu ISP, meu e-mail de saída não recebe spam, mas não consigo mais enviar meu próprio domínio por e-mail. Isso ocorre porque o servidor SMTP do meu provedor não é uma fonte autorizada de e-mail do meu domínio.
em /etc/postfix/main.cf
, a linha proxy_read_maps = ...
tem um item $smtpd_sender_login_maps
.
Eu removi este item e reiniciei o postfix. Tada! Eu posso enviar meu próprio domínio por e-mail. O que eu fiz, no entanto? Parece que eu abri um buraco de "segurança", pois qualquer servidor SMTP enviado para o meu domínio pode representar meus usuários, para meus usuários.
Existe outra possibilidade: em /etc/postfix/main.cf
, há uma linha definindo smtpd_sender_login_maps = proxy:ldap:/etc/postfix/ldap/sender_login_maps.cf
. Eu não tenho certeza exatamente o que estou vendo neste arquivo, mas provavelmente há alguma maneira de deixar as medidas de segurança em vigor enquanto ainda permite mensagens deste domínio, de diferentes servidores SMTP.
Ou talvez essa solução esteja de trás para frente e eu sempre use meu próprio SMTP, configurando-o para encaminhar quando o destino não for eu mesmo.