È possibile verificare se il php può ricevere una sorta di ping/flag dal server di scambio di posta per dire "sì, l'e-mail è stata inviata al destinatario previsto"?Verifica esito positivo della funzione mail() PHP
Secondo il manuale PHP, il ritorno di mail() booleano potrebbe significare; "È importante notare che solo perché la posta è stata accettata per la consegna, NON significa che la posta raggiungerà effettivamente la destinazione prevista."
Ciò significa che PHP può restituire il successo ma in realtà potrebbe esserci un problema sul server di posta che php non potrebbe sapere a riguardo? e in questo caso non è stata inviata nessuna email e l'utente non ne ha la più saggia?
TIA Jared
Esattamente, la posta può dare true e l'invio della posta può fallire silenziosamente. –
AFAIK, il modo più accurato consiste nel fare in modo che l'utente esegua una sorta di azione all'interno dell'email inviata. Se l'azione è completata, presumibilmente hanno ricevuto l'e-mail. – munch