2009-11-07 64 views
2

我有一個軌道應用程序,剛剛啓動,我有超過一千名用戶註冊到該網站。我們有興趣通過電子郵件通訊與社區保持聯繫。我們一直在使用第三方工具並將電子郵件地址從一個數據庫遷移到另一個數據庫。有沒有更容易的方法來從軌道做到這一點?我樂於接受建議。羣發電子郵件用戶的軌道應用程序

回答

1

http://github.com/adzap/ar_mailer

ar_mailer將讓你排隊的郵件,並把它發送出去一段時間,所以你沒有違反你的主機到位任何郵件規則。

+0

謝謝我現在使用ar_mailer發送電子郵件,它似乎工作正常。 – IBarnes

0

您可以簡單地遍歷所有電子郵件併發送單個電子郵件。這是非常簡單的使用鐵軌,並且到處都有tutorials

您也可以使用第三方API將您的用戶電子郵件自動添加到他們的數據庫。如果你可以提供你正在使用的第三方,我可以給你更多的信息。

某些新聞通訊網站可讓您選擇通過指定表格直接在系統中添加電子郵件。爲什麼不使用這種形式?你會把它放在網站的某個地方,系統會將新的電子郵件添加到第三方軟件,而不是你的。當然,這隻有在你有一個「在這裏輸入你的電子郵件來訂閱」這種邏輯時纔有效。

1

如果你真的絕對肯定需要自己發送這些郵件,而你正在處理更大的用戶羣,那麼你可能會想要通過分佈式設置來使用像Starling,RabbitMQ或全新的Resque來分配跨多個工作人員發送這些電子郵件的任務。

這是一個遠離瑣碎的話題,因此總而言之,我建議使用外部服務提供商。

1

使用ActionMailer使用Erb從模板(視圖)生成電子郵件。我會這樣做,除非您希望通過這些郵件跟蹤點擊回到您的網站,那麼您可能會更好地使用第三方。

另一方面(我確信你知道這一點,但請注意,你需要通知你的ISP並告訴他們你有用戶發送這些電子郵件的許可,否則他們可能會阻止你從沒有警告發送。

相關問題