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

    problemi visualizzazioni mail su libero

    Buongiorno a tutti!!!

    Nuovo sito, nuovo lavoro, solito bug

    Un utente si registra e riceve una mail con un link per confermare la registrazione.

    Peccato che su libero non mi visualizza il link e tutto quello che c'è dopo...

    Questo è ciò che si visualizza su gmail:

    Gentile aaaaa aaa,

    La ringraziamo per aver richiesto la registrazione ad aaa.it.

    i suoi dati:

    Email : aaa@gmail.com
    username : diudiu

    password: diudiu

    Le chiediamo, al fine di completare con successo il processo di registrazione, di cliccare sul link qui sotto:


    http://www.aaa.it/aaatesting/index.p...twXsdAbhG9TfHP


    Questa azione consente di verificare la correttezza del Suo indirizzo e-mail ed evitare che estranei cerchino di iscriversi a aaa.it utilizzando i Suoi dati. La sicurezza e la riservatezza dei Suoi dati sono garantite da aaa.it.


    Cordiali saluti
    Lo staff di aaa.it

    NOTA: Questa email è stata generata automaticamente da aaa.it (http://www.aaa.it).


    E questo invece è ciò che si vede su libero

    Gentile aaaa aaa,

    La ringraziamo per aver richiesto la registrazione ad aaa.it.

    i suoi dati:

    Email : aaa@libero.it
    username : aaaaaa

    password: aaaaa

    Le chiediamo, al fine di completare con successo il processo di registrazione, di cliccare sul link qui sotto:



    E mi tronca l'ultimo pezzo....

    Perchè?!?

    Questa è la riga che invia le mail

    codice:
    mail($mail,"Registrazione","Gentile " . $nome . " " . $cognome . ",
    
    La ringraziamo per aver richiesto la registrazione ad aaa.
    
    i suoi dati:
    
    Email : " . $mail . "
    username : " . $user . "
    
    password: " . $pass . "
    
    Le chiediamo, al fine di completare con successo il processo di registrazione, di cliccare sul link qui sotto:
    
    
    http://www.aaa.it/aaatesting/index.php?code=$activatecode
    
    
    Questa azione consente di verificare la correttezza del Suo indirizzo e-mail ed evitare che estranei cerchino di iscriversi a aaa.it utilizzando i Suoi dati. La sicurezza e la riservatezza dei Suoi dati sono garantite da aaa.it.
    
    
    Cordiali saluti
    Lo staff di aaa.it
    
    NOTA: Questa email è stata generata automaticamente da aaa.it (http://www.aaa.it).", "From:segreteria.aaa@aaa.it\nMIME-Version: 1.0\nContent-Type:text/html; charset=\"iso-8859-1\"\nContent-Transfer-Encoding: 7bit\n\n");

  2. #2
    dovresti mandare l'html della mail, non il semplice testo...

    poi, non è che con libero hai solo aperto la mail in anteprima e non hai relamente aperto il messaggio? Usi la nuova webmail?
    Ciao!

  3. #3
    Quando parlo di libero, parlo di visualizzazione direttamente dal sito ufficiale e non da outlook.
    Apro la pagina e me la visualizza come ho mostrato. In più mi mette il testo su un'unica colonna minuscola, con sulla destra i pulsanti inoltra, rispondi...
    La stessa cosa me la faceva anche con asp. Ho provato a mettere il tutto in tabelle, con intestazione, ho usato css ma nulla. Appena trova quel link mi taglia tutto il resto. La cosa strana è che se faccio l'inoltro della mail lì me la vede in modo corretto!

  4. #4
    ok risolto!!!
    Per chi avesse il mio medesimo problema:
    1)il testo della mail inserirlo prima in una variabile e nella funzione mail inserire solo questa variabile e non il testo direttamente
    mail("pippo@pluto.it", $testo....
    2) Nei link non mettere ' ma "
    $testo="<a href=\"www.ciao.it\">"....

    Così va tutto

  5. #5
    Libero ha una nuova webmail, con la visualizzazione in anteprima...

    Il fatto di mettere il testo della mail in una variabile anzichè nella funzione mail, lo fai solo per pulizia del codice, ma a libero non cambia nulla, nei link invece, si, è importante non mettere l'apice singolo ma sempre doppio...

    l'avrei visto se postavi l'html della mail.

    Ciao!

  6. #6
    Non penso sia solo per la pulizia del codice, perchè se metto il testo direttamente nella funzione me lo ristampa tutto sformattato.

    Grazie cmq

    Claudia

  7. #7
    probabilmente perchè c'è qualche errore... o qualche altra cosa che non posso sapere... l'email è in html immagino...
    Ciao!

  8. #8
    Si ma la stessa email passata in variabile o passata direttamente dà visualizzazioni diverse, ma solo in libero. Con tutti gli altri va.
    Quindi suppongo sia un bug loro. Il problema lo da se ci sono richiami a variabili nel testo della mail. Cmq per curiosità il codice html è questo

    codice:
    $html="<html><head><title>mail</title><style>BODY  {font-family : Verdana, Arial, Helvetica;text-decoration : none;color : #000000;font-size : 11px;line-height : 20px;}BODY  a{font-family : Verdana, Arial, Helvetica;text-decoration : none;color : #000000;font-size : 11px;}A  {text-decoration : none;}A:Visited  {text-decoration : none;}A:Active{text-decoration : none;}A:Hover{text-decoration : underline;}</style></head><body>Gentile " . $nome . " " . $cognome . ",
    
    La ringraziamo per aver richiesto la registrazione ad sito.it.
    
    i suoi dati:
    
    Email : " . $mail . "
    username : " . $user . "
    
    password: " . $pass . "
    
    Le chiediamo, al fine di completare con successo il processo di registrazione, di cliccare sul link qui sotto:
    
    
    <a href=\"http://www2.sito.it/sito/index.php?code=$activatecode\">http://www2.sito.it/sito/index.php?code=$activatecode</a>
    
    
    Questa azione consente di verificare la correttezza del Suo indirizzo e-mail ed evitare che estranei cerchino di iscriversi a sito.it utilizzando i Suoi dati. La sicurezza e la riservatezza dei Suoi dati sono garantite da sito.it.
    
    
    Cordiali saluti
    Lo staff di sito.it
    
    NOTA: Questa email è stata generata automaticamente da sito.it (http://www.sito.it).</body></html>";
    Ho provato creando la mail senza variaili, ossia mettendo al posto di $nome, $cognome.... dei valori statici e va.

  9. #9
    dovresti postare il codice html che ricevi, non quello che passi alla funzione, almeno non solo quello...

    sia da libero (quando non funziona) che dove invece funziona correttamente...
    Ciao!

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.