I have created a mailing list in Microsoft Access 2010 that contains about 3000 emails in the following format:

enter image description here

As you see these are researchers from all over the world with different mail servers because of the different institutes and universities they work in. (I want to invite them to a special occasion)
I want to create a special gmail account for this task or use my university email that is like [email protected] and send them a short email like this just one time for each

Dear sir or madam
a pre written text

Is there any open source or free software that can be installed on a Windows 7 x64 laptop and do this tedious job of email sending for me with the following conditions?

  • The email should be sent just one time to each person without any mistake (They may block me if the program makes mistakes)

  • The email should go right into the inbox of the recipient and not into the spam folder

Up to know, I've found this, but I don't know if it has all the features that I need.

I prefer to change the email content as follows:

Dear firstname + lastname

pre written text

my signature as a student of university of Tehran

  • While this question is off-topic here (and shall be flagged as such) I can suggest you look into a mail-merge program or plug-in for a program such as Outlook or Thunderbird. Commented Dec 22, 2015 at 0:10
  • @Tom what does gratis mean? Commented Dec 22, 2015 at 4:35
  • @sepideh Software free of financial cost. For software that includes the source code, [open-source] is the best tag. Software can be either [gratis] or [open-source], or both. - So gratis should be what your looking for, right?
    – Tom
    Commented Dec 22, 2015 at 4:36
  • BTW: you don't need a tool, you can do it from Access itself Commented Dec 22, 2015 at 7:04
  • @ThomasWeller I will fix it now Commented Dec 22, 2015 at 15:42

1 Answer 1


There are numerous tools that can do the task of sending the mails from your list including Access or Python.

The one thing that none of them can do is straight to the recipients inbox as that is a rule on their side - if you or the account that you use to send the mail are already in their spam list your mail will be filtered.

The other thing to watch out for is that a lot of spam detection emails look for certain key words and for multiple identical emails so I would suggest avoiding Dear Sir/Madam on both counts - not to mention that a lot of people hit delete on reading that line.

  • They don't know my email to place it in the spam list already and I will send each one just one email in order to not bother them. Also my account is not a commercial one. It's an account of the University of Tehran mail server like [email protected] or a personal gmail account. ( preferably a personal gmail account ) Also if it's possible, I prefer to change the text as follows Dear firstname+lastname......pre written text as I have mentioned in the edit part of my original post Commented Dec 22, 2015 at 15:59
  • Do you have any solution? Commented Dec 22, 2015 at 16:03
  • @sepideh Yes - use python or access to generate personalised emails and send them and hope that the account is not on anybodies blacklist. Commented Dec 22, 2015 at 17:21
  • Making personalized emails with access will take a lot of time. What do you mean by personalized? Do you mean they should not even have the same body of text Commented Dec 22, 2015 at 17:46
  • You can use some of the fields from the DB records to personalise to a limited extent, Dear {Title} {Surname}, We at My Institute would like to request that you, or your nominated representative from {Institute}, attend .... {FirstName} I hope you will be able to attend as we are sure that this will be of interest in your work in {speciality} Commented Dec 22, 2015 at 19:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.