Há poucas coisas aqui que você precisa verificar.
-
Acho que o Google não pode enviar um e-mail para você porque você não tem registro MX. Mas vamos fingir que não é um problema por um momento e vamos nos preocupar em filmar outros problemas. (Não, o DDNS não lhe dará MX por muitas boas razões)
-
Certifique-se de ter permissão para se conectar à sua porta 25 da Internet. Eu acho que você não será capaz de testar, mas faça o seguinte:
nc -vv myhostname.ddns.net 25
ou
telnet myhostname.ddns.net 25
Isso deve mostrar se você tem permissão para se conectar à porta 25 - lembre-se, alguns ISPs podem bloquear conexões de entrada para a porta 25. Claro que você precisa checar seu firewall interno em seu pi (qual distribuição Linux você roda?)
-
Assim que estiver conectado ao seu servidor, você poderá enviar um e-mail usando o telnet / nc.
EHLO myhostname.ddns.net
(você deve obter algumas linhas começando com 250)
mail from: [email protected]
rcpt to: email@to_send_it_to.com
subject: Test email
e, em seguida, comece a digitar tyour email. Terminar com um único "." na última linha, assim:
Test email from my server.
.
Então você verá que o email foi enviado ou pelo menos aceito. Não precisa esperar 24h:)
- Eu realmente duvido que você será capaz de usar seu servidor de e-mail Pi para qualquer coisa, mas poucos testes. Para começar, você não tem registros MX e nenhum controle sobre DKIM, PTR e SPF ... Em outras palavras, não estará pronto para produção, nem as pessoas aceitariam emails do seu servidor. E o fato de você estar em IP dinâmico significa que seu IP está bloqueado por 99% de filtros de spam. sim, só porque não é estático.