Разница между ActiveMailer и Mail gem? - PullRequest
0 голосов
/ 26 июля 2010

В ruby ​​on rails 3 вы можете использовать их ActiveMailer для отправки электронных писем.

Также вы можете установить самоцвет Mail.

Интересно, в чем разница?

Предоставляет ли гем Mail вещи, которые не поддерживает ActiveMailer?

Должен ли я всегда устанавливать этот драгоценный камень?

Спасибо

1 Ответ

3 голосов
/ 26 июля 2010

Отношения между ними таковы, что гем Mail - это то, как Rails 3 реализует почту (заменив предыдущий подход TMail в более ранних версиях). Другими словами, ActionMailer - это оболочка Rails для использования драгоценного камня Mail в рамках.

Из сообщения автора драгоценного камня:

Предыдущие версии ActionMailer использовали TMail для всех своих нужд по доставке электронной почты, и поскольку в TMail отсутствовали определенные функции (такие как автоматическое цитирование и кодирование полей, плавная обработка составных электронных писем и т. Д.), ActionMailer увеличил набор довольно сложные и хрупкие методы, чтобы рожать в отсутствующей функциональности.

Этот пост здесь . И эта заставка может быть полезна, если вы ее еще не видели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...