Mysql
 sql >> Database >  >> RDS >> Mysql

Invii e-mail agli utenti di yahoo e hotmail?

Sire, Google è tuo amico. In breve, non esiste una risposta semplice alla tua domanda. La consegna delle e-mail non è molto banale, soprattutto perché non dipende interamente dalla tua programmazione.

Il 99% è colpa del tuo host. Se stai utilizzando VPS o su hosting condiviso, puoi dimenticartene poiché stai ereditando la reputazione di altre 300 persone che utilizzano lo stesso server.

Se possiedi il tuo server, controlla la tua reputazione IP e poi calcola che avrai bisogno di 2-3 mesi di e-mail impeccabili per iniziare a farcela.

Se hai 5.000 da spendere al mese, usa ReturnPath OPPURE solo qualcuno come CampaignMonitor o MailChimp ESP per consegnare le tue email.

DEBUG: Se hai accesso root/shell, prova quanto segue:

  • "dig mx yahoo.com" dalla shell
  • copia la prima o la seconda risposta autorizzata
  • telnet (IP/dominio) 25
  • manualmente emula la conversazione SMTP come questo
  • Incolla qui ciò che ti dice il server di posta di Yahoo

PS Se stai entrando nella cartella spam, congratulazioni! In genere la tua posta verrà eliminata a livello SMTP, in silenzio. Peggio ancora, riceverai errori SMTP differiti da Yahoo:ciò significa che ti strozzano perché non hanno dati sufficienti sui rapporti di reclamo.

P.P.S. Imposta i record DNS per includere SPF e invia anche la firma DKIM per il tuo MTA. Questo ti sarà di grande aiuto quando cercherai di dimostrare la tua legittimità.

P.P.P.S. Usa http://www.senderbase.org/ per cercare prima il tuo IP.

Buona fortuna.