Código:
No se leer muy bien esta info, he detectado distintos tipos de errore:Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.827380 starting delivery 22673: msg 1842483 to remote [email protected] Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.827436 status: local 0/10 remote 1/20 Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: Handlers Filter before-remote for qmail started ... Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: [email protected] Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: [email protected] Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: hook_dir = '/usr/local/psa/handlers/before-remote' Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: recipient[3] = '[email protected]' Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7837]: handlers dir = '/usr/local/psa/handlers/before-remote/recipient/[email protected]' Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.839625 starting delivery 22674: msg 1842563 to remote [email protected] Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.839660 status: local 0/10 remote 2/20 Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: Handlers Filter before-remote for qmail started ... Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.847452 delivery 22673: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/ Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.847521 status: local 0/10 remote 1/20 Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: [email protected] Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: [email protected] Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: hook_dir = '/usr/local/psa/handlers/before-remote' Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: recipient[3] = '[email protected]' Oct 17 03:49:21 vrtlXXXX qmail-remote-handlers[7838]: handlers dir = '/usr/local/psa/handlers/before-remote/recipient/[email protected]' Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.856503 delivery 22674: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/ Oct 17 03:49:21 vrtlXXXX qmail: 1381974561.856529 status: local 0/10 remote 0/20
Sorry,_I_wasn't_able_to_establish_an_SMTP_connecti on._(#4.4.1)/
Sorry,_I_couldn't_find_any_host_by_that_name._(#4. 1.2)/
...
Entiendo que estos son los distintos tipos de rebotes ¿verdad?
Lo que me gustaria es poder almacenar estos rebotes en un fichero a parte o bien procesarlos con algún php para poder tenerlo en cuenta para el siguiente envio (esta segunda opcion sería ideal).
La pregunta es que como puedo controlar esto, es decir, cuando se produce un rebote, poder grabar solo el correo que ha fallado y el tipo de error que ha dado. Por ejemplo:
[email protected] > I_wasn't_able_to_establish_an_SMTP_connection
[email protected] > I_couldn't_find_any_host_by_that_name
Espero que sepan ayudarme.
¡Muchas gracias!