Email Client Discovery

I have a project for sending some letters to end clients. My client should know what exactly the "mail client" uses to read mail. I know that hidden ones can receive an open event and even the user agent that they use, therefore, by analyzing the user agent, I can get information about most email clients.

But it’s hard to find some popular email clients such as Gmail, Hotmail, and Yahoo mail. Because user agent return is only a browser user agent string.

Edit: I think I need a result more than this: here

+5
source share
2 answers

You will not be able to fully detect the email client that your user is using.

In the E-Mail headers, some programs select a tag X-Mailerthat accurately indicates which program and version your user sends an email to - of course, it can be a fake. Not all programs use a tag X-Mailer, for example, for example. could not be found in mail sent with Microsoft Outlook 2010.

, Received from , SMTP POP3 -, GMail Yahoo. , google.com, Outlook Thunderbird, GMail.

, , , , , ? , ?

+8

, , gmail, hotmail, outlook.com office365 . , , IP-, , gmail - microsoft redmond.

, , .

0

All Articles