我正在使用rails 2。我想知道在ActionMailer中有沒有辦法隱藏/別名電子郵件地址? 另外什麼應該是發送批量電子郵件的最佳方法? 在此先感謝。rails 2 actionmailer電子郵件地址別名
0
A
回答
1
Mailcar
Mailcar 0.1
Mailcar爲Ruby on Rails的一個死簡單(即不許多功能)批量的emailer,使用ActiveRecord 和的ActionMailer。
如果您需要發送電子郵件到您的整個用戶羣,不想支付高昂的價格,大多數 羣發電子郵件服務費,那麼這是該插件爲您服務!
警告!!!在沒有正確設置SMTP服務器的情況下使用此功能可能會導致您的服務器登錄數百個黑名單。如果這個前景嚇到你了,看看付費發送批量電子郵件。這是 昂貴,但至少你知道你是安全的。
警告!!!現在,這個腳本與我爲之編寫的代碼庫緊密聯繫在一起。它不會運行在框中的 。我發佈它希望別人需要類似的東西,並不想從頭開始 。請發送補丁或拉昇請求與您的升級,我會包括他們 ,並加入你的學分。
安裝
要複製的模型和創建遷移,運行:
腳本/生成mailcar所有
然後執行遷移:
耙分貝:遷移
示例
發送一個新的批量電子郵件,您必須先創建郵件正文件。我使用Thunderbird創建一個 HTML電子郵件,然後將其保存爲HTML。
在這一點上,你可以創建消息,如下發送:
耙mailcar:new_message FROM='[email protected]」主體=‘網站上的新功能’BODY_FILE = /路徑/到/電子郵件/身體
耙mailcar:prep_for_send MESSAGE_ID = 99
耙mailcar:發送MESSAGE_ID = 99
如果發送過程是有史以來中斷,您可以用另一個電話發送恢復它。
TODO
- 添加一個測試套件(希望我能知道更多關於插件的測試...)
- 使容易得到塊狀(或別的東西)來生成電子郵件地址列表
- 通電子郵件通過ERB允許模板/動態電子郵件
- 增加支持多部分郵件
- 添加清理任務來刪除舊郵件
- 製作發送延遲配置
相關問題
- 1. ActionMailer自動電子郵件。 Ruby on Rails
- 2. Rails 4 actionmailer不發送電子郵件
- 3. ActionMailer :: Base Dynamic:來自電子郵件地址
- 4. 電子郵件地址的全名
- 5. 驗證電子郵件地址(域名)
- 6. 如何過濾/阻止傳出電子郵件地址與軌道2.x actionmailer?
- 7. 刮電子郵件地址
- 8. 在電子郵件地址
- 9. noreply電子郵件地址。
- 10. Rtrtr.com電子郵件地址
- 11. 從電子郵件地址
- 12. Django電子郵件地址
- 13. 使用SMTP發送來自別名地址的電子郵件
- 14. Rails設計發送電子郵件到錯誤的電子郵件地址
- 15. 無法發送電子郵件到2個以上的電子郵件地址
- 16. 使用別名電子郵件地址從Google App Engine發送郵件
- 17. 讓用戶編輯ActionMailer電子郵件
- 18. 確定是否電子郵件地址的郵件列表地址或個人電子郵件地址
- 19. 如何從長字符串中識別電子郵件地址並將電子郵件地址替換爲我公司的電子郵件地址?
- 20. GMail:這個listserv電子郵件地址是哪個電子郵件地址?
- 21. JMeter - 如何模擬電子郵件地址和確認電子郵件地址
- 22. 從給定的電子郵件地址獲取電子郵件地址DirectoryEntry
- 23. 電子郵件地址中編碼的電子郵件地址。可能嗎?
- 24. 如何阻止電子郵件到某些電子郵件地址或域名?
- 25. Java電子郵件:獲取名稱打印旁邊的電子郵件地址
- 26. 過濾掉的電子郵件地址
- 27. Rails驗證阻止電子郵件地址和電話號碼
- 28. Rails ActionMailer TSL插件 - 發件人電子郵件問題
- 29. ActionMailer未發送我的電子郵件
- 30. 發送電子郵件到多個電子郵件地址
thnks..I將嘗試了這一點.. – Shruti