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!