Abbiamo un server postfix che richiede l'autenticazione al relay SMTP attraverso di esso. Utilizziamo cassette postali virtuali nel database MySQL.
È stato inoltrato un messaggio attraverso il nostro sistema e dobbiamo determinare quale dei nostri account utente è stato utilizzato per inviarlo.
Le intestazioni dei messaggi contengono:
Received: from User (c-76-109-241-139.hsd1.fl.comcast.net [xx.109.xxx.139])
by ourserver.com (Postfix) with ESMTPA id 7BA184B4AD4;
Tue, 3 Jul 2012 05:42:59 -0400 (EDT)
Non abbiamo un utente chiamato "Utente" e l'indirizzo IP non è uno da cui invieremo la posta. Vorrei scoprire quali dei nostri account utente sono stati autenticati dal mittente durante l'invio del messaggio.
C'è un modo per rintracciarlo?
Userè il nome host del tuo server di posta. Hai visto qualcosa del genereAuthenticated sender:?