# Mass mailing best practices

**URL:** <https://www.ruby-forum.com/t/mass-mailing-best-practices/57274>\
**Category:** Rails\
**Created:** [April 8, 2006, 10:29pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274 "2006-04-08T22:29:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 8, 2006, 10:29pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/1 "2006-04-08T22:29:04Z")

</div>

I’m building a feature for my app which allows the admin to compose an  
email and send it to a list of registered users (~1000).

What is the best method for doing this?

Should I create one email and BCC all the recipients? Is there a limit  
to how many recipients can be included in one email?

or

Should I send the same email to individual users?

In the past I’ve had problems with legitimate emails being flagged as  
spam (usually on hotmail). Is one method more likely to be flagged as  
spam then the other?

The app is hosted on Textdrive.

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 8, 2006, 10:41pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/2 "2006-04-08T22:41:12Z")

</div>

> Mass mailing best practices

jumbo shrimp  
military intelligence

Sorry couldn’t resist.

On 4/8/06, Hammed M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Should I send the same email to individual users?

I think this has the best chance to get past junk mail flags. Only one  
recipient per email. It might look like a hand written email to the  
junk mail filter.

Peter

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 8, 2006, 11:14pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/3 "2006-04-08T23:14:40Z")

</div>

> jumbo shrimp  
> military intelligence
> 
> Sorry couldn’t resist.

Yeah. I thought the subject might stand out 🙂

> > Should I send the same email to individual users?
> 
> I think this has the best chance to get past junk mail flags. Only one  
> recipient per email. It might look like a hand written email to the  
> junk mail filter.

Makes sense. I’m thinking of adding recipients to a table and then  
sending them one by one.

Thanks

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 8, 2006, 11:39pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/4 "2006-04-08T23:39:04Z")

</div>

Charlie,

My app is hosted at Textdrive and shares an IP.

[euforea.com](http://euforea.com) =\> 207.7.108.149  
nslookup 207.7.108.149 =\> [pendrell.textdrive.com](http://pendrell.textdrive.com)

Are mails send from a ???@euforea.com likely to be flagged as spam in  
this case? Is a dedicated ip a solution?

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 9, 2006, 6:00pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/5 "2006-04-09T18:00:31Z")

</div>

The most important factor is the ability for the recipients servers to  
do a reverse lookup on the senders hostname. I send out a fair amount  
of legitimate mailings to clients. There were alot of clients who  
weren’t recieving the mail I was sending because my mailserver was on an  
internal ip with a private host name. Once I changed it so that the a  
reverse dns lookup could be perfored, the mail reached the client  
without being marked as spam.

Hammed M. wrote:

> Charlie,
> 
> My app is hosted at Textdrive and shares an IP.
> 
> [euforea.com](http://euforea.com) =\> 207.7.108.149  
> nslookup 207.7.108.149 =\> [pendrell.textdrive.com](http://pendrell.textdrive.com)
> 
> Are mails send from a ???@euforea.com likely to be flagged as spam in  
> this case? Is a dedicated ip a solution?

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 8, 2006, 11:20pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/6 "2006-04-08T23:20:13Z")

</div>

You’re much more likely to get marked as spam when you send from a  
dynamic ip address. Also make sure you can perfrom a reverse dns lookup  
on your host name. AOL will block all email (they won’t even reach the  
spam filter) if your hostname can be looked up.

Hammed M. wrote:

> > jumbo shrimp  
> > military intelligence
> > 
> > Sorry couldn’t resist.
> 
> Yeah. I thought the subject might stand out 🙂
> 
> > > Should I send the same email to individual users?
> > 
> > I think this has the best chance to get past junk mail flags. Only one  
> > recipient per email. It might look like a hand written email to the  
> > junk mail filter.
> 
> Makes sense. I’m thinking of adding recipients to a table and then  
> sending them one by one.
> 
> Thanks

---

<div class="post-metadata">

**Author:** ![Hammed\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7feea3/32.png) [@Hammed\_M](https://www.ruby-forum.com/u/Hammed_M)\
**Post date:** [April 9, 2006, 10:29pm UTC](https://www.ruby-forum.com/t/mass-mailing-best-practices/57274/7 "2006-04-09T22:29:45Z")

</div>

As far as I’m concerned, the best practice with mass mailings is not to  
do them – **at all** – **ever**. Rather, have a **separate** mailing  
list(s) associated with the site/business/product/whatever, managed with  
a mailing list manager. You need to get **explicit** permission for  
email, rather than assuming that anyone who gives you his email address  
desires every piece of email you could possibly send him.

Having said that, is there a Rails-based mailing list manager already  
built, so a Rails site/application doesn’t have to use one written in a  
foreign language, such as Python?

Hammed M. wrote:

> Should I send the same email to individual users?

–  
M. Edward (Ed) Borasky

> **[世界杯竞猜彩票-世界杯官网竞猜（集团）有限公司](http://www.linuxcapacityplanning.com/)**
>
> 世界杯竞猜彩票一直以来遵守商业道德，世界杯官网竞猜坚持诚信为本，保证诚实经营。世界杯竞猜彩票先后成为安徽省电子商务协会理事单位、安徽省网商协会会员单位、合肥市电子商务协会理事单位、合肥市服务外包行业协会会员单位、安徽省云计算产业促进会会员单位。世界杯官网竞猜一直保持良好的技术及服务态度，更好地为客户服务。
