
Originally Posted by
Secmas
Why an email sent from an authenticated smtp could be delivered using a header that is not the same as the account that authenticated the deliver?
Is not that a security flaw?
I have the following scenario... a customer is reporting that using a php script he could send emails with headers saying that the FROM email address could be anything, even yahoo or gmail accounts.
I have checked and is right, you can do that. Also, you can use Outlook Express, Outlook or ThunderBird and you can set the from address to also completly different to what is set on the SMTP.
So, you could send an email to all your colleagues impersonating your boss telling that this Friday is a payed day off... do you know what will happens...
Ok, I know that if you check in the headers of the email you will discover that the FROM is different as to the SMTP account, but... Who is checking headers on any email? Does a regular person knows how to check on this? I don't think so.
So, my question is, is there a way to make EXIM to check if the sender is the same as the from address?