• User Attivo

    email bloccata per spam da tiscali

    Ciao a tutti,
    stamattina mi sono accorto che le email inviate ai clienti dal mio sito tramite CDO di microsoft vengono bloccate per spam, il problema non è naturalmente nell'invio ma nel messaggio, infatti ad arrivare, arrivano ma poi vengono messe nella cartella spam e questo succede solo per tiscali

    ho fatto un check online del messaggio e mi vengono segnalati questi errori

    SPAM: BODY: Message only has text/html MIME parts (-17)
    SPAM: BODY: HTML has unbalanced "body" tags (-8)

    sapreste indicarmi che parametri aggiungere all'email o cosa modificare per nel testo per evitare il problema.

    L'email è un email di informazioni richiesta dall'utente e non contiene ne immagini ne testi spam.
    Ci sono due link ma allo stesso sito da cui parte l'email e da cui hanno richiesto l'informazione


  • User Attivo

    Temp che non siano quei due problemi a far finire l'email in spam su tiscali, ma comunque si fa sempre un passo alla volta, quindi sistema quei due e poi vediamo!I

    l primo ti dice che l'email contiene solo la versione html del messaggio: è buona pratica creare email che abbiano sia la versione testo semplice che la versione html. La maggior parte dei client creano automaticamente una versione testo semplice quando componi una email html. Se il tuo strumento non lo fa prova a vedere se è possibile forzarlo.

    Il secondo ti dice che l'HTML che compone il tuo messaggio non è formalmente corretto: in particolare si lamenta del fatto che probabilmente non trova un <body> all'inizio e un </body> alla fine ma combinazioni diverse (mancanza di uno dei due, presenza multipla di uno dei due) che rendono il messaggio sospetto in quanto un client tradizionale non sbaglierebbe mai a formattare l'html e quindi il fatto che sia malformato può essere indice di poca "cura" e quindi di potenziale spammer (lo spammer normalmente ha poco tempo e punta tutto sul mandare tante email e non si preoccupa molto della qualità delle stesse).


  • User Attivo

    Ciao Bago, grazie per avermi risposto.
    Ho inserito il tag body e html di chiusura che mancavano
    Per quello che riguarda il primo punto.
    Non ho uno strumento che invia email multiple, l'email è un email singola che si genera quando un utente fa una richiesta sul mio sito e io gli invio dei dati per email.
    L'email la creo tramite asp e la invio dal server con oggetto CDO di Microsoft, quindi la struttura dell'email lo creata io e la gestisco io

    il codice che attualmente invio è questo, come posso modificarlo per aggiungere una parte non html?

    <HTML><HEAD>
    <META http-equiv=Content-Type: text/html; charset=iso-8859-1\n>
    <META content='Mmail_HTML 5.50.4134.100' name=GENERATOR>
    <title></title>
    <style>
    body{
    background-color: #ffffff;
    }
    .mailnormal {
    font-family : verdana, arial, Sans Serif;
    font-size : 12px;
    font-weight : normal;
    color : #000000;
    text-decoration : none;
    letter-spacing : normal;
    }
    .mailtitle {
    font-family : arial, Sans Serif;
    font-size : 16px;
    font-weight : bold;
    color :;
    text-decoration : none;
    letter-spacing : normal;
    }
    .mailtitlered {
    font-family : arial, Sans Serif;
    font-size : 16px;
    font-weight : bold;
    color : #ff0000;
    text-decoration : none;
    letter-spacing : normal;
    }
    .mailsmall {
    font-family : verdana, arial, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    color :;
    text-decoration : none;
    }
    .mailverysmall {
    font-family : verdana, arial, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    color :;
    text-decoration : none;
    }
    .mailtabella {
    border-bottom: #3366FF 1px solid;
    border-top: 1px solid;
    background-color:;
    }
    .mailtabellaviaggi {
    border: 1px solid;
    background-color:;
    }
    .maillabel {
    font-family : verdana, arial, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    color :;
    background-color:;
    text-decoration : none;
    height : 15;
    }
    .mailcolorlabel {
    font-family : verdana, arial, Sans Serif;
    font-size : 10px;
    font-weight : bold;
    color :;
    background-color:;
    text-decoration : none;
    height : 15;
    }
    .maillink {
    font-family : arial, Sans Serif;
    font-size : 16px;
    font-weight : bold;
    color :;
    text-decoration : none;
    height : 15;
    }
    .maillink A {
    font-family : arial, Sans Serif;
    font-size : 16px;
    font-weight : bold;
    color :;
    text-decoration : none;
    height : 15;
    }
    .maillink A:hover {
    font-family : arial, Sans Serif;
    font-size : 16px;
    font-weight : bold;
    color :;
    background-color:;
    text-decoration : none;
    height : 15;
    }
    </style>
    </head>
    <body>

    Testo del messaggio che contiene anche due link ma al mio sito

    ============================================================<br>
    <b>Risposta alla tua richiesta</b><br>
    ============================================================<br>
    Egregio Sig. Mimmo Rossi<br><br><a href=....>Cliccando qui</a> può visualizzare la proposta ..........<br>

    </body>
    </html>


  • User Attivo

    Se questo è tutto ciò che metti allora sembra che tu non abbia controllo sulla struttura MIME.
    Verifica nella documentazione se puoi creare una email di tipo "multipart" con due contenuti di cui uno è "text/plain" e l'altro è "text/html".
    In caso affermativo come text/html passi quello che stai già mandando ora, mentre come text/plain mandi una versione testo semplice.