Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Email non ricevute

  1. #1

    Email non ricevute

    Ho realizzato un servizio on line con modulo di iscrizione che funziona correttamente con i vari provider mentre ho problemi con tiscali.

    Il modulo di registrazione invia una email con i dati per accedere al servizio, con tiscali non si riceve nulla tranne un avviso ricevuto dal mio hosting del tipo:

    ----- The following addresses had permanent fatal errors -----
    <xxxxxx@tiscali.it>
    (reason: 553 <apache@xxxxxxxxx.it.net> unable to verify address)

    Ho fatto ricerche su reason 553 ma non sono approdato a niente o per lo meno le mie conoscenze non mi consentono di risolvere il problema.

    Sembra che l'indirizzo hosting con cui partono le email non venga accettato da tiscali.

    Avete qualche suggerimento su come risolvere questo problema.

    Grazie per eventuali suggerimenti

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    come mandi la mail?
    imposti un indirizzo del mittente?

    Magari il server di tiscali verifica che l'indirizzo non esiste e rifiuta la mail.

    ciao

  3. #3
    Utilizzo la funzione mail di PHP

    semplicemente:

    codice:
             if (mail($emaildest,$oggetto,$testo, "From: $miaemail"))
                 {echo "spedizione corretta
    ";}
             else
                 {echo "spedizione errata
    ";}
    le prove mi danno spedizione corretta.

    L'email viene inviata con l'indirizzo del mio hosting es. apache@xxxxxxxxx.it.net che non sembra essere accettato da tiscali.

    Ciao

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se non ricordo male nell'ultimo campo dovresti mettere "-f indirizzo" cosi sendmail lo prende come mittente.

    prova a cercare nei commenti di php.net alla funzione mail.

    ciao

  5. #5
    Questa è parte dell'intestazione dell'email proveniente dal mio modulo d'iscrizione PHP

    codice:
    Received: from server26-xxxxxxx.it.net (localhost.localdomain [127.0.0.1])
    	by server26-xxxxxxx.it.net (8.13.7/8.13.7) with ESMTP id l2FG3WZW014949
    	for <info@yyyyyyy.it>; Thu, 15 Mar 2007 17:03:32 +0100
    Received: (from apache@localhost)
    	by server26-xxxxxxx.it.net (8.13.7/8.13.7/Submit) id l2FG3WrY014948;
    	Thu, 15 Mar 2007 17:03:32 +0100
    che tiscali non accetta per il seguente motivo:

    codice:
       ----- The following addresses had permanent fatal errors -----
    <yyyyyyy@tiscali.it>
        (reason: 553 <apache@server26-xxxxxxx.it.net> unable to verify address)
    Mi chiedevo o più che altro chiedevo al forum se esiste qualche parametro da inserire nell'istruzione Mail PHP per dare un nome accettabile al server (probabilmente è .it.net che non riesce a risolvere)

    Penso che un problema del genere sia già capitato a qualcuno...

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    fa proprio schifo leggere il manuale...

    codice:
    <?php
    mail("nessuno@example.com", "oggetto", $messaggio,
         "From: webmaster@{$_SERVER['SERVER_NAME']}", "-fwebmaster@{$_SERVER['SERVER_NAME']}");
    ?>

    tratto da qui: http://fr.php.net/manual/it/function.mail.php

    ciao

  7. #7

  8. #8
    Sono riuscito a fare una prova di getto ed ho ricevuto l'email sull'account di tiscali.

    Dovresti avermi risolto il problema.

    Guarderò i dettagli con calma...

    Ti ringrazio tantissimo.

    vitren54

  9. #9
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    di niente. è sempre un piacere

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.