473,386 Members | 1,736 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Mass Mailing

I need to send 30,000 emails to our NewsLetter Subscriber,
I tried to use our hosting Site and for the worst part We we banned and
our site was stopped.

I am using PHP script, mail() function to send Mail

Please suggest me how to send these personalised newsletter... through
PHP

May 26 '06 #1
3 2635
I think its better you contact your web hosting first. Tell them that
you have an opt-in email list and you want to send them a newsletter.

If you just use simple mail() function many mailservers will detect as
spam.

Its better you use phpmailer :
http://sourceforge.net/projects/phpmailer/

Regards,

Lorento
---
http://www.mastervb.net

May 26 '06 #2
NC
cordial_camarade...@yahoo.com wrote:

I need to send 30,000 emails to our NewsLetter Subscriber,
I tried to use our hosting Site and for the worst part We we
banned and our site was stopped.

I am using PHP script, mail() function to send Mail

Please suggest me how to send these personalised newsletter...
through PHP From the standpoint of pure technology, there is nothing wrong with

what you are doing now. The problem is, your contract with your
hosting company probably included a clause prohibiting mass mailing (to
avoid putting a strain on the hosting company's SMTP servers), and
that's why you were banned.

You can still use your scripts, but you need to find a hosting company
that allows mass mailing. You might want to ask them about it (and
tell them that your mailing list is opt-in) before you move your site
there.

Alternatively, you can use a third-party mass mailing service such as
RealMagnet.com.

Yet another alternative is to deploy your own SMTP server.

Whatever path you choose, it's going to be more expensive than your
current setup.

Cheers,
NC

May 26 '06 #3
co*****************@yahoo.com wrote:
I need to send 30,000 emails to our NewsLetter Subscriber,
I tried to use our hosting Site and for the worst part We we banned and
our site was stopped.

I am using PHP script, mail() function to send Mail

Please suggest me how to send these personalised newsletter... through
PHP


Why write it yourself?

Many hosting providers have canned "Announcement List" software
suitable for Newsletter kind of things.
See: http://www.dreamhost.com

Maybe your problem is how you aquired those 30,000 email
addresses. -- If you "harvested" them, bought them, or otherwise
picked 'em up without getting the victim's ^H subscriber's
permission, then most reputable hosting providers would bounce you
out quickly.

FWIW, The Dreamhost Announcement List software allows you to
import an already assembled list of email addresses. However, it
sends a subscription confirmation message to each email address.
Further communication with that address via the Announcement List
software is not possible until that subscriber has "clicked
through" to confirm that he does, indeed, want to subscribe to
your newsletter.

If you absolutely insist on roll-your-own, then be careful about
mail header injection attacks when someone subscribes to your
newsletter. http://www.php.net has a good description on the
basics of avoiding header injection attacks in their description
of the mail() function.

May 27 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Jeffrey Silverman | last post by:
Hi, all. Sorry, first off, for the kidna weird selection of crossposted groups, but this question touches on aspects of discussion in each of the groups. So I have a group of around 500 email...
3
by: Pilu | last post by:
Hi, I have to send a newsletter to more then 8000 address! What is the best way to do it? sending all together?, with mail() function?, with smtp?, divided in groups....??? tnx so much!
3
by: somaboy mx | last post by:
I'm putting together a mass mailing application for sending out newsletters from a site admin area (no spam). I'm wondering how I can automate the removal of bounced addresses in this...
4
by: Aplus | last post by:
Hi, I am web admin for a school's website and now and again I have to send emails to those who have signed the guestbook and have consented to this. Now I have a distribution list within outlook...
2
by: Espen | last post by:
Hi, I just took over maintaining an ASP codebase for sending out newsletters by mail, as well as basic subscriber maintenance. Thing is working ok today, with ~200 subscribers, but there are...
3
by: Gil \(Asp.net Developer\) | last post by:
5
by: Hunter Hillegas | last post by:
I have a CSV file with 400,000 lines of email mailing list information that I need to migrate to a new PostgreSQL database. Each line has all the info I need except a PK (I usually use an int4...
1
by: johnny | last post by:
hi all, I would like to understand which are the best ways to send bulk mailings like for newsletters and so on ( not spamming, always to receivers who opt-in ). I am not looking for code for...
8
by: Roger Dodger | last post by:
I have to send out 2500 e-mails to student survey recipients. The e-mails will appear to come from the specific departments that they belong to. I'm utilizing PHPmailer in the scripts I wrote to...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.