I send an email from my smtp server, for example, setting From to anyemail@anydomain.com. The recipient will think that email comes from anydomain. How to confirm the email source?
I send an email from my smtp server, for example, setting From to anyemail@anydomain.com
Share
There are several approaches to dealing with email forgery:
Receivedheaders (although this isn’t reliable)The main thing to realise is that the From: address isn’t any form of guarantee about the originator of a message.
Edit: okay I now understand that you’re just trying to tag the mail message somehow so that you can recognise which server generated it (in a non-secure way). Here’s how using .NET’s MailMessage: