我正在学习如何使用动作邮件。
我已经阅读了几个教程,大多数情况下,他们没有提及设置路线的任何内容。
我用:
创建了一个my_mailer
def send_email
end
和views/mailers/send_email
上的视图。
我看到我运行rails g mailer my_mailer
时没有创建任何路线。
我也尝试了rails g mailer my_mailer send_email
,它创建视图但不会在路由上添加任何内容。
当我进入localhost:3000/mailers/my_mailer/send_email
时,我会遇到一个没有路由错误。是因为我没有添加任何路线,还是应该看其他地方?
没有创建路线。
要发送邮件,您可以致电
MyMailer.send_email(arguments).deliver
在App/*_ Controller.RBS的操作中。