какую библиотеку я буду использовать для отправки письма по ruby - PullRequest
0 голосов
/ 08 июня 2011

Теперь я хочу написать одно приложение, которое будет отправлять электронные письма миллионами каждый день по ruby, теперь я знаю, что есть некоторые опции, такие как net :: smtp и actionmailer, возможно, другие, кто-то может порекомендовать одну лучшую библиотеку, чтобы я мог ее использоватьчтобы закончить мою задачу.

Заранее спасибо.

Ответы [ 2 ]

7 голосов
/ 08 июня 2011

Я бы предложил использовать драгоценный камень mail .ActionMailer в rails 3 использует его под капотом, он работает с 1.9.2 и jruby, и здесь есть масса хорошей документации: https://github.com/mikel/mail

Пример кода:

Mail.deliver do
   from     'me@test.lindsaar.net'
   to       'you@test.lindsaar.net'
   subject  'Here is the image you wanted'
   body     File.read('body.txt')
   add_file '/full/path/to/somefile.png'
end

Что-то ещеВозможно, вы захотите использовать Sendgrid или Amazon SES для отправки вам электронных писем, они уже имеют всю инфраструктуру и обеспечивают отличную доставку.

1 голос
/ 08 июня 2011

Есть много способов сделать это.

Использование smtp: link

Если вы используете Rails: link

Если вы хотите использовать драгоценные камни: пони

...