Getting marketing email to the inbox
Posted by Warith Al Maawali on Mar 6, 2015 in Blog, Source-Codes | Comments Off on Getting your mass marketing email to the inbox – Effective Email Techniques

Today I am going to show you how to deliver all marketing messages directly to the mail Inbox. Email marketing used to be free and easy but now you will have to pay few bucks due to spam detection techniques that have improved dramatically and they are so strict on blocking mass emails no matter how legitimate they are!. Before I start with the current method allow me to share with you my experience with the old method that used to work with me for almost eight year 2001-2009.
Old Classic Method:
Using I had to write custom multi email sender application that loads a specific list of email addresses for the people that I wanted to deliver the message to. The application would pick the sender from the list it self so each user will actually send to the other “I know it was smart but unethical so don’t do it” but it did the trick for me at that time. On the other hand occasionally I had to make the user send to himself to guarantee the delivery. The VB application relayed on a local application called QK SMTP then forwards it to the desired address. You could also set up a remote SMTP details in case local delivery has failed the reason I picked this application is the capability of handling multi threading perfectly which means no matter how many emails are on the queue they will get processed and delivered. Feel free to try the VB application I think QK SMTP has been discontinued message me if you would like to have the registration key for educational purpose only.
Download the VB application with full source from here.
Modern Method:
Technology has changed now we have management services that will guarantee to deliver to the Inbox such as Mailchimp and Aweber. However I found them expensive specially if your list exceeds 300k which is in my case. So the work around was to manage my list via Worpress itself using K-News Pro and pay less amount for service that is provided by Mandrillapp. All you have to do is import your list to the K-News, create your message using a built-in template then set up K-News to use Mandrillapp as the SMTP server. After getting your API key you will have to set up and options which are strongly recommended for better deliverability. Though K-News has bouncing management feature not all bounced messages will be delivered to the given mail box. The work around is to use Mandrillapp Outbound specify the bounced and rejected messages export them then import them via K-News and set them as bounced with overwrite option set to ON. This will help you cleanup your mailing list and makes it cheaper on the long run for you to send emails to addresses that are actually valid.
You may need to clean up the lists before you start sending mails to avoid account termination and here are some methods I use:
I use Linux to clean up a list by reading a file Line By Line and check if the email is not valid and output to text file:
while read line; do sendmail -bv "$line"; done < emails.txt |grep failed > invalidemails.txt
Now you can grep all email addresses from a Text File using regular expressions:
grep -E -o "\b[a-zA-Z0-9.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9.-]+\b" invalidemails.txt > invalidemails2.txt
In windows I use eMail Extractor to extract emails from files and eMail Verifier to verify them.
Mail Storage:
How about mail storage ? I use to store my 29 GB 3.5 million of email messages using MS Outlook I had tough time to deal with PST files but I had no choice I tried Mozilla Thunderbird client but still the size was to big for it to manage. Until recently I came across this very powerful free email archiving tool it reduced the size of the storage from 29 GB to 11 GB removed all the duplicated entries and made searching lot more easier. You can archive easily from any email format files as well live retrieve from your online email accounts such as Gmail,live etc accounts with the ability to export into any well know email format such as eml, pst.
Do not miss this tool if you are facing issue with huge number of mails to store and deal with tool name is Mailstoe you can get it here.
Note:
EEDS encourages you to use our service as long as you abide by the EEDS Terms of Service and EEDS prohibition on spamming and unethical marketing activities.



Latest posts by Warith Al Maawali (see all)
- Apple iOS Mail Client leaking highly sensitive information - December 27, 2019
- Validating VPN nodes - November 3, 2019
- Migrating from php 5.6 to 7.3 - November 1, 2019
- Linux Kodachi 8.27 The Secure OS - October 20, 2013
- Migrating from Vbulletin to Burning board - March 27, 2016