Email Deliverability: What is the best way to identify a e-mail client loading images in a newsletter?
-
Aim is to deliver different images to a e-mail client on a mobile and on a desktop email client in a newsletter.
-
Answer:
Most desktop email clients have a distinct User-Agent (see http://user-agent-string.info/list-of-ua#Email client). Users of webmail will just be sending the User-Agent of the browser rather than the particular webmail, but these are identifiable across desktop and mobile versions. You should be able to detect the User-Agent string being sent by the client and use a proxy application or potentially mod_rewrite rules to parse for certain strings and separate mobile from desktop to a reasonable degree of accuracy. I would expect the logic for some of this to become a bit complex, but the theory is fundamentally okay. There are some exceptions such as 'iPhone' which identifies both iPhone and iPad agents, so making the distinction there may not be possible.
Tom Walsham at Quora Visit the source
Related Q & A:
- What is the best way to calculate a date difference?Best solution by Stack Overflow
- What is the best way to sell a timeshare?Best solution by Yahoo! Answers
- What's the best way to get a job in a restaurant?Best solution by Yahoo! Answers
- What's the best way to make a good impression at a job interview?Best solution by Yahoo! Answers
- What is the best way to negotiate a salary for a new position?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.