Rails 3.0.7:邮件不是模块 - 错误

时间:2011-09-19 13:28:43

标签: ruby-on-rails-3 actionmailer

设置了一些Mailer类后,我收到了这个错误:

/usr/local/lib/ruby/gems/1.9.1/gems/actionmailer-3.0.7/lib/action_mailer/tmail_compat.rb:1:in `<top (required)>': Mail is not a module (TypeError)

我不知道可能是什么意思,你有什么想法吗?

我刚刚使用rails g mailer my_mailer创建了一些邮件程序,之后出现了错误。

请帮忙。

此致

Joern

1 个答案:

答案 0 :(得分:3)

您是否意外定义了一个名为Mail的课程?这是Rails中的保留类,因为Rails附带的actionmailer gem取决于Mail gem。您必须选择其他名称。