Usando o programa 'mail' de linha de comando do fedora 17 não é possível enviar para o hotmail

0

Estou tentando usar o console no Fedora 17 para enviar um e-mail automático para mim mesmo.

Eu corro isto:

echo "email content" | mail -s "blah" [email protected]

Funciona bem, o google trata como um e-mail de spam, mas quando você marca não é spam, tudo é legal. Para o Hotmail existem políticas para evitar que o email seja enviado.

Eu faço isso:

echo "email content" | mail -s "blah" [email protected]

E o e-mail retorna como não entregue, o e-mail nem aparece na pasta de spam e eu recebo isso como uma resposta:

----- Transcript of session follows -----
... while talking to mx3.hotmail.com.:
>>> MAIL From:<[email protected]> SIZE=685
<<< 550 DY-001 (BAY0-MC3-F8) Unfortunately, messages from 184.90.101.28 
weren't sent. Please contact your
+Internet service provider. You can tell them that Hotmail does not relay 
dynamically-assigned IP ranges.
+You can also refer your provider to 
http://mail.live.com/mail/troubleshooting.aspx#errors.
554 5.0.0 Service unavailable

Portanto, aparentemente o hotmail não gosta muito de spammers, eles estão bloqueando qualquer coisa com um intervalo de IPs dinamicamente atribuído. O Google não faz isso. Qual é a maneira mais fácil de contornar isso e enviar um e-mail para o hotmail e acabar em sua pasta de spam para ser desbloqueado mais tarde pelo usuário?

    
por Eric Leschinski 13.11.2012 / 23:54

3 respostas

1

Não há como usar um intervalo de IP dinâmico para garantir que um servidor de e-mail aceite seu e-mail.

Você pode tentar fazer com que seu e-mail apareça com menos spam, na esperança de que o servidor de recebimento de e-mails use uma soma de heurísticas como o SpamAssassin. Talvez use Hashcash . Mas para os servidores de e-mail que rejeitam seu e-mail antes mesmo de recebê-lo, você não tem chance.

Se você quiser que seus e-mails passem, sua melhor opção é transmitir seu e-mail por meio de um e-mail respeitável serviço. Muitos ISPs oferecem isso de graça; procure por acesso SMTP. Se o seu ISP não oferecer isso, existem muitos serviços comerciais .

Como alternativa, origine e-mails de um endereço IP não dinâmico. Compre um endereço IP estático (comercial) do seu ISP ou configure um VPS, como no Linode .

    
por 14.11.2012 / 02:35
0

O Hotmail (Windows Live) bloqueia os emails de domínios sem um registro SPF. Você tem que passar por alguns obstáculos com a Microsucks e criar um perfil com seu domínio e talvez eles deixem seus e-mails passarem.

link

Feio para enviar e-mails automatizados do meu computador pessoal para o hotmail

O que acabei fazendo foi enviar e-mail para minha conta do gmail e depois mandar e-mails com uma regra para minha conta do hotmail usando os seguintes comandos: link

    
por 14.11.2012 / 00:30
0

Você pode tentar usar um proxy de e-mail (eles encaminham sua mensagem e, dessa forma, parece ser de uma fonte mais legítima do que um endereço DHCP residencial).

Na verdade, está voltando para mim agora (faz um tempo desde que fiz isso). Você pode editar a configuração do Sendmail M4 e adicionar algumas linhas como esta:

Define      define('SMART_HOST', 'smtp.comcast.net')dnl     
Feature     FEATURE('authinfo','hash /etc/mail/authinfo')dnl    

Eu acho que você pode ter que recompilar depois disso, mas é bastante fácil de fazer.

Isso permitirá que seu e-mail seja retransmitido através do servidor de e-mail do seu ISP, para que ele pareça mais legítimo para o mundo externo (não mais vindo do seu IP dinâmico!). Eu comecei a usar o gmail e o live.com por e-mail alguns anos atrás, então não o fiz por um tempo, mas o Google está por perto e você encontrará mais algumas informações sobre como fazê-lo.

Algumas informações aqui: link

O m4 sendmail.mc >sendmail.cf bit é quando recompilações eu acho.

Além disso, você precisa ter uma conta no servidor de e-mail do seu ISP e essa conta é então usada para encaminhar os e-mails do seu servidor para o mundo externo. Eu costumava fazer isso o tempo todo até o meu ISP me desligar, bloqueando a porta 25 no meu serviço. Agora eu uso aplicativos do Gmail e live.com, você pode hospedar o e-mail do seu domínio através deles de graça, então é uma boa alternativa para realmente hospedar seu próprio e-mail.

    
por 28.07.2013 / 03:36