Ho scritto del codice nell'applicazione VB.NET per inviare una e-mail HTML (in questo caso, un promemoria perso della password).Avviso "riga stampabile più lungo di 76 caratteri" durante l'invio di e-mail HTML
Quando eseguo il test dell'e-mail, questo viene mangiato dal mio filtro antispam. Una delle cose che è punteggio male su è a causa del seguente problema:
MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars
che ho passato la fonte della e-mail, e hanno danneggiato ogni riga più lungo di 76 caratteri in due righe in mezzo un CR + LF, ma questo non ha risolto il problema.
Qualcuno può indicarmi la giusta direzione?
Grazie!
[Quoted-printable] (http://en.wikipedia.org/wiki/Quoted_printable) è una codifica, non solo una lunghezza della linea. È necessario eseguire l'intero messaggio tramite un filtro di codifica per modificare le lunghezze delle righe e convertire alcuni caratteri in codici di escape. –
Come si tenta di inviare l'e-mail? Se si crea un oggetto [MailMessage] (http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx) (tramite 'System.Net.Mail'), ha persino il proprietà 'IsBodyHtml' e si occupa di tutta la formattazione e di tutto. – Biri
@Biri Sì, sto utilizzando l'oggetto
MailMessage
e ho impostatoIsBodyHtml
su true. Quando autorizzo l'indirizzo di invio dal filtro antispam, il messaggio funziona (e viene visualizzato) correttamente. È solo che il filtro antispam mi segna per via di questo 'errore'. Altre idee? Sono desideroso di fare tutto il possibile per migliorare il punteggio di spam della mia posta elettronica in modo che abbia più possibilità di lavorare per gli utenti della mia applicazione. –