How to identify from a list of email addresses which ones are sending automatic replies, without actually emailing them? - email

hopefully this is a simple question.
I have a list of emails and I want to identify those sending automatic replies. But Outlook does not show which addresses these are if there are more than 3. Any idea how to get them all to display?
Thanks! Mike
Screenshot of Outlook message

Use GetMailTips EWS operation - see https://msdn.microsoft.com/en-us/library/office/dd877060(v=exchg.150).aspx

Related

Is it possible to redirect specific messages to a recipient in Postfix?

Currently I have plenty of emails in my postfix "hold" queue. These are all emails returned when sending newsletters. (Messages due to mailbox full, invalid email, and so on).
The problem is that these email came back based on different newsletter accounts, with different email lists.
What I would like to do is the following :
For each message in the hold queue, define a rewrite to a specific recipient, for example newsletter1-return#ourdomain.org or newsletter2-return#ourdomain.org.
For example I know that message F4230148D6B5 should go to newsletter1-return#ourdomain.org, message F422314D10C3 should go to newsletter8-return#ourdomain.org, and so on...
Do you know if there is some way to do that in postfix ?
Any advice or idea will be appreciated :-)
Thanks a lot !
P. S. Sorry if this question is rather original or out of normal usage !
I'm handling your problem differently. I'm parsing mail.log daily via bash script, getting permanent and temporary failures from it, then I unsubscribe them from newsletters depending on my policy.

SendGrid SMTP API: Multiple e-mails to the same recipient

I have a web app that uses SendGrid's X-SMTP functionality to construct a single e-mail that is then merged and forwarded to a list of recipients specified in the X-SMTPAPI header.
Documentation here: http://sendgrid.com/docs/API_Reference/SMTP_API/
I am using MVC.NET and sending the e-mail using a MailMessage object via smtp.sendgrid.net
Everything seems to be working fine as far as merging values from the header and sending out the e-mails is concerned.
However I have noticed that if I specify the same e-mail address multiple times in the "to" list, only a single e-mail is sent out (or at least I just receive the one).
Has anybody had the same experience? Anybody know of a way to get around this issue?
Thanks in advance!
SendGrid's servers will de-dupe the To array. The only way to get around this is to split duplicates into separate SMTP messages, or to change the addresses so they are not duplicates (you could use plus addressing, e.g. person#example.com and person+foo#example.com).

How do you track bounced emails

I'm working on a system that delivers bulk emails.
My question is how do I receive a copy of Non-Delivery notification to another email address?
The reason I need to do this , is so that I can programmatically create my own black lists.
Amazon SES somehow manges to do this, but how?
Any help would greatly be appreciated.
Thanks,
Jamie
It depends which MTA you are using (e.g. sendmail, qmail, postfix, etc), but most MTA's will log undeliverables, so you can get the non-deliverable addresses from the logs. Also, most MTA's will send a non-deliverable notice to back to the envelope sender of the original message.

how to send transactional emails straight to inbox?

I've been trying to send transactional emails to Gmail, Hotmail and Yahoo inboxes but most of the time they are going to spam folder.
I already tried using SPF, DKIM filter, multi-part message and still couldn't get the "magic solution" that always work.
If someone has experience on that, please share some tips and links about this.
I appreciate any help.
Thank you!
Each provider will have it's own rules for creating emails that are not to be treated as spam and these will vary. I don't a simple one size fits all solution will exist.
mhere is no dependable way to circumvent span filters. Spam evolves, counter measures evolve.
If you supply an email-based registration system the user will have an interaction with you as part of their email record. I would imagine the fact that they responded to an email from your domain may get you over the "spammy" threshold. Context is starting to count.

Detecting outlook 2007 client in email

Is it possible to detect the email client in an html message? Specifically outlook 2007
Update
My users have access to an online system that really has nothing to do with email, but in this system they can all communicate with themselves.
My app - takes messages from this system, and then sends it via an email instead.
Now I need a reply to function. Obviously its not a normal email address so...
I want a way to intercept this message, and send it via another channel.
I could write the outlook plug to check EVERY SINGLE out going email address, but this surely can't be the way we're expected to work with email.
It would be much easier to have a button in the email itself which can call an outlook function (custom) and then pass control to this function.
Uodate
Thanks guys for your answer, but there is a little more complexity. The online system contains fields, these fields need to be completed by the user before sending the reply. So I need some kind of form (yes with working check boxes, etc in there). This should all be in the email message.
Essentially what you'll need to do is set up an automated process that monitors a particular email address, and set that address as the reply-to in your outgoing email. When a message comes in, you can do whatever analysis you need to (examining the from, subject, etc.) and process the content however you see fit.
"Detect" using what? Javascript does not work in email. CSS stylesheets don't either - so no CSS hacks.
Have you tried to change the Reply-To header in the email to the direction that you want?
You have an example in C# & VB in: http://www.systemwebmail.com/faq/2.7.aspx