-1

I am running a marketing campaign through Amazon SES and other few services. The email providers are zoho and gmail.

What I need to know is how can i get a list of emails which have bounced and remove it from mailing list to keep the list cleaned. Now I need to do it on a daily basis. Does gmail or zoho give provides a way to get a list through api or any other way? AFAIK SES does not provide an api to get a list directly of the bounced emails. Does gmail or zoho provide an api?

I think, it can be collected through scraping the inbox. Doing it manually is not a feasible option.

What I am missing. What is the standard way to handle this problem?

sprksh
  • 2,204
  • 2
  • 26
  • 43

1 Answers1

1

What you need is scrape your inboxes to get all bounced emails by subject.

Read about IMAP. Also, check out imaplib package and email package python.

https://docs.python.org/3/library/imaplib.html

https://docs.python.org/3/library/email-examples.html

This blog can be really helpful:

https://yuji.wordpress.com/2011/06/22/python-imaplib-imap-example-with-gmail/

Rohit
  • 475
  • 1
  • 7
  • 16