Page 1 of 1

Mass Emailing Fix

PostPosted: Sat Mar 07, 2009 3:40 pm
Author: .QUACK.Major.Pain
I came across this mod called Mega Mail.

This is to bypass your hosts mass email restrictions.

Install:

Download and unzip.
Upload files in proper areas. (Note: you have to upload templates correctly as they have subsilver folder only)
Log in to your site and go to ACP
Enter url: http://www.yoursite url/forum/admin/admin_megamail.php
You will be asked to create a email session table. Proceed.

You are now on mega mail page.

Enter the max number of members to email. MUST BE BELOW YOUR HOSTS MAX LIMIT OF EMAILS PER HOUR
Enter a delay per batch of emails.

As for my host, I can only email 250 members per hour, but you need to also allow a cushion for regular emails as for topic reply notification, new PM notification, etc.

So my setup would be max of 200 to allow a cushion of 50 emails for other reasons,
and a delay of 3600 s. (1 hr)

This will allow 1 batch of 200 emails every hour until all members have been emailed.

NOTE: I believe you have to remain on the mega mail page to complete, but not really sure.
I did notice that going back to the mega mail page looks like it halts all emails until you click to continue.
Will be testing it again later.

Re: Mass Emailing Fix

PostPosted: Sat Mar 07, 2009 3:41 pm
Author: .QUACK.Major.Pain
Maybe Helter or someone can help me out to figure out how to add this page to the ACP index on the left.
Maybe to show Mega Mail under the Mass Email link in General Admin.

Thanks

Re: Mass Emailing Fix

PostPosted: Sat Mar 07, 2009 10:01 pm
Author: .QUACK.Major.Pain
Tested and running great.

My host limit is 250 so I set it for 225 an hour.

Only problem is that with 2007 members, it takes 9 hours to email everyone. LOL

Re: Mass Emailing Fix

PostPosted: Sun Mar 08, 2009 4:53 am
Author: obiku
To see this come up in your ACP, you have to copy the admin_megamail.php into your modules directory.

To save some space on your server, you can remove almost all code out of the admin_megamail.php in your modules directory.
The file in the modules directory only need to have the first IF statement. For example
Code: Select all
if( !empty($setmodules) ){     $file = basename(__FILE__);     .......     return;}  


Now this module is in your ACP.

Re: Mass Emailing Fix

PostPosted: Sun Mar 08, 2009 7:18 am
Author: .QUACK.Major.Pain
Thanks Obiku

Worked great.

I didn't edit the file.
Didn't want to chance butchering it. LOL

I have unlimited space so not an issue.

Re: Mass Emailing Fix

PostPosted: Sat Mar 14, 2009 6:32 pm
Author: Michalis
OMG what i have been needing.
well I have installed it & overjoyed that it works perfectly

thank u .=QUACK=.Major.Pain for the download
& thank you to obiku for extra info for ACP use

ur both have made my day thank u so much...