Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    errore strano mail list - possibile configurazione del server?

    Salve,

    ho uno strano problema con l'invio della mailList, lo script e' in php


    $mail_to = "destinatario@dominio.it";
    $mail_from = "mittente@dominio.it";
    $mail_subject = "test Mail 2";
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: <$mail_from>";
    $mail_body = "

    <font color='#FF0000'>ciao a tutti!!!</font></p>";
    if (@mail($mail_to, $mail_subject, $mail_body, $mail_in_html)) echo "OK e-mail inviata!";
    else echo "errore nell'invio dell'e-mail!";

    il tutto funziona benissimo ma su alcune email non ricevo la mail in HTML (in questo caso: ciaoa tutti!!! di colore rosso) ma il codice HTML vedi esempio:

    Content-type: text/html; charset=iso-8859-1
    From: <mittente@dominio.it>


    <font color='#FF0000'>ciao a tutti!!!</font></p>

    ripeto solo su alcune email.... anche sullo stesso pc... queste email che nn funzionano ricevono correttamente altre email HTML....

    mi hanno detto che potrebbe essere un'impostazione di server, visto che io amministro anche questo server Linux Debian, mi sapete consigliare?? ?????

    PS: questo stesso codice funzionave bene sul vecchio server..

    Grazie a tutti
    visita il mio sito
    http://www.worldsolutions.it

  2. #2
    nessuno mi risponde???

    potrebbe essere una configurazione del php ini?????? oppure no???? in che direzione posso effettuare le ricerche???
    visita il mio sito
    http://www.worldsolutions.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    64
    io avevo lo stesso problema utilizzando phplist ed era semplicemete un problema che quando l utente si sottoscriveva alla newletter non smarcava un campo ,
    ho risolto settandolo di default su rucevi mail html

  4. #4
    ho fatto numerose prove inserendo manualmente tutti i dati e il problema continua... ho fatto delle prove da altri server pero' Win e non Linux e il tutto funziona .. ma la cosa piu' strana e' che la mail se la vado a vedere tramite webMail funziona correttamente ma poi quando la ricevo sul pc si vede come sotto


    Content-type: text/html; charset=iso-8859-1
    From: test@test.it

    Questo è un messaggio di prova testuale


    questo di seguito e' il codice php:
    mail("test@test.it", "1mesaggio di prova", "q 11Questo è un messaggio di prova testuale", "MIME-Version: 1.0\r\nContent-type: text/html; charset=iso-8859-1\r\nFrom: test@test.it");

    ma la cosa diventa ancora + strana se ti dico che la stessa mail se la invio a Gmail quando la scarico sul mio pc funziona correttamente, mentre tutte le mail se le vado a scaricare su MAC funzionano benissimo senza nessun problema.

    conosci qualchuno che potrebbe provare questo codice su server LINUX, in modo da capire se e' un problema di server??
    visita il mio sito
    http://www.worldsolutions.it

  5. #5
    ho risolto ... era solo un problema di codice PHP


    $headers = "MIME-Version: 1.0\n".
    "Content-type: text/html; charset=utf-8\n".
    "From: $col[fromAddress] <$col[fromAddress]>\n";

    mail( "$thisEmail <$thisEmail>", $col[subject], $htmlFinal, $headers );


    con questo codice funziona bene....
    visita il mio sito
    http://www.worldsolutions.it

  6. #6
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Infatti.
    Nelle email è bene evitare il doppio carattere di a capo (\r\n), in quanto molti server (e/o client) li traducono in un doppio a capo, e questo porta a un'interruzione degli header.

  7. #7
    si proprio cosi' pero' per capire che era quello stavo impazzendo...

    strano perche' alcune funzionano altre no, la web mail funziona e sul pc la stessa mail non si vede...

    alcuni mi dicevano che poteva essere un problema di server ma io nn sapevo proprio dove andare a vedere o cosa.. neppure una minima idea...

    qui in ufficio, pressavano dicendo che era un problema di server e mi hanno anche indicato questo link
    http://uk3.php.net/manual/en/filesys...t-line-endings

    che non centra assolutamente nulla...
    visita il mio sito
    http://www.worldsolutions.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.