2011-09-19 55 views
2

設立一些梅勒類之後,我得到這個錯誤:的Rails 3.0.7:郵件是不是一個模塊 - 錯誤

/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

如何添加更多的堆棧跟蹤?這是太少的上下文,所以我們不得不猜測:-)這將有助於如果你提供如何設置郵件程序類。 – mliebelt

回答

3

你定義一個名爲Mail意外類?這是Rails中的保留類,因爲Rails附帶的actionmailer寶石取決於Mail寶石。你將不得不選擇另一個名字。

+0

我剛剛用'rails g mailer my_mailer'創建了一些郵件程序,之後出現錯誤/回答你的問題,我將不得不尋找它,但我確信我沒有創建'Mail'班級或模塊 –

+0

赦免,你絕對是對的,我創建了一個名爲Mail的模型......我應該自己找到一個解決方案,但有時候,最簡單的解決方案就是那些最難找到的解決方案; ) –

相關問題