Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore invio mail

  1. #1

    Errore invio mail

    Salve ragazzi.
    Provando ad inviare una e-mail con la funzione mail mi viene restituito questo errore:

    Warning: mail(): SMTP server response: 554 DATA Transaction failed, no recipients given in f:\sunwebagency\projects\crespigioielli4_0\plugins \EmailSender\plugin.EmailSender.php on line 49

    Ho configurato correttamente l'SMTP in questo modo:
    Codice PHP:
    //indirizzo del server SMTP
                         
    ini_set('SMTP' $server);

                         
    //la porta del server SMTP
                         
    ini_set('smtp_port' $port); 

                        
    //indirizzo e-mail del mittente
                        
    ini_set('sendmail_from' $senderMail); 
    Dove:
    $server = out.virgilio.it
    $port = 25
    $senderMail = mia@mail.it

    Dico che è configurato correttamente perchè su un altro script funzionava correttamente e non ricordo di aver apportato modifiche al server dall'ultima volta che la classe funzionava.

    PS
    Le e-mail vengono inviate solo per prova (di conseguenza non c'è problema per l'utilizzo di out.virgilio.it). Ciao e grazie per l'aiuto che mi darete!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    ad occhio e croce l'errore sembra sul destinatario della mail. sicuro che sia valorizzato?

  4. #4
    E come che è valorizzato! E' pure valido (è il mio!). Tutti i dati sono corretti (sicuramente perchè vengono effettuati rigidi controlli di validità sui dati provenienti da form ed eventualmente da querystring).
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  5. #5
    Avevi ragione! L'e-mail era valida! Solo che modificando la classe avevo rinominato in modo errato il metodo di invio e quindi i dati erano validi all'esterno della classe ma non lo erano al suo interno! Tutto risolto! Grazie per avermi aperto gli occhi! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.