Skip to main content
Email Password   helpLost your password?

About MultiMail 2.0

MultiMail 2.0 is a multi-threaded SMTP stress testing program which also doubles up as a handy tool for anti-Spam software development. It starts multiple threads, each sending a large number of mails in parallel to a specified SMTP server. MultiMail 2.0 is  freeware and can be used by anyone without the author's explicit permission.

How it came about?

Version 1.0

I wrote the first version while I was developing my own anti-Spam program Pop 3 Protector (discontinued). I used it to bombard test POP accounts with a large amount of email from multiple fake email addresses and with multiple subject headers.

A few months ago [here the current time is Feb 2002], I was asked to try out three different Linux based SMTP servers and decide on the fastest one. That's when I got a chance to use this tool once again. I sent huge amounts of mail through each server and recorded connection and mail delivery speeds. To increase the load I made the program multi-threaded. The user can set the number of threads to use. In this particular version I have restricted this number to 10, to prevent malicious people from misusing this program. But for anyone who wants to use this as an SMTP stress tester, 10 threads running in parallel, each thread sending 1000 mails each, should be quite good enough.

Actually there is a sneaky way to over-ride the restrictions, which is by running multiple instances of the program. But for some strange reason I have noticed that this will considerably slow down the user's machine and I hope that will deter people from trying it out.

Version 2.0

Version 2.0 uses the ATL7 SMTP and MIME classes and so I have removed all my Winsock-SMTP-chat code from the program. This has enabled me to add support for attachments which is quite handy.

Sending mail using the ATL7 classes

History

You must Sign In to use this message board.
 
 
Per page   
 FirstPrevNext
QuestionSource code Pin
jnks2005
7:28 4 Sep '07  
Questionregarding the number of connections established Pin
lp1982
1:15 3 Sep '07  
GeneralBig Problem.... with attachments Pin
dboychuk69
10:25 5 Jan '07  
GeneralHi Nish - Help Needed Pin
aseef
6:45 25 Sep '06  
Generaltwice amount mail.. Pin
Daisuke Ota
21:51 16 Jun '06  
GeneralI have problem with MultiMail 2.o Pin
Malathi Ranjit Singh
23:15 22 Jan '06  
GeneralATL CSMTPConnection - Buggy Pin
jeff666
4:14 14 Nov '05  
GeneralFound a bug with attachment handling Pin
chris_blandford
4:29 30 Oct '05  
GeneralNot sending attachments Pin
jbrown01
16:28 23 Nov '03  
GeneralOld version still availibe? Pin
faj
3:23 28 Oct '03  
GeneralEnhancement for next Version Pin
Frank Carius
2:23 15 Oct '03  
GeneralMany other uses Pin
Gerard Nicol
8:21 5 Oct '03  
GeneralRe: Many other uses Pin
Nishant S
8:34 5 Oct '03  
GeneralRe: Many other uses Pin
| Muhammad Waqas Butt |
22:36 11 Sep '07  
GeneralNo support for smtp authentication - intended Pin
Nishant S
10:23 4 Oct '03  
GeneralPeople who downloaded it before 26th Feb Pin
Nish [BusterBoy]
13:37 26 Feb '02  
GeneralThanks Pin
James Pullicino
3:58 26 Feb '02  
GeneralRe: Thanks Pin
Nish [BusterBoy]
13:36 26 Feb '02  
GeneralRe: Thanks Pin
James Pullicino
22:14 26 Feb '02  
GeneralVolunteers required urgently!!! Pin
Nish [BusterBoy]
1:25 24 Feb '02  
GeneralRe: Volunteers required urgently!!! Pin
Anders Molin
1:45 24 Feb '02  
GeneralRe: Volunteers required urgently!!! Pin
Nish [BusterBoy]
6:18 24 Feb '02  
GeneralRe: Volunteers required urgently!!! Pin
Anders Molin
1:48 24 Feb '02  
GeneralRe: Volunteers required urgently!!! Pin
Nish [BusterBoy]
2:34 24 Feb '02  
GeneralHmmm, buggy, and useless Pin
Anders Molin
6:06 23 Feb '02  


Last Updated 3 Oct 2003 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009