タグ付けされた質問 「actionmailer」

6
Heroku / devise-リンクするホストがありません!:hostパラメータを指定するか、default_url_options [:host]を設定してください
アプリをherokuにプッシュしようとしています。私はまだ開発中です。確認可能なモジュールでdeviseを使用します。 herokuコンソールでユーザーを追加しようとすると、次のエラーが発生しました。 Missing host to link to! Please provide :host parameter or set default_url_options[:host] テストおよび開発環境では、次の行があります。 environment / development.rbおよびenvironments / test.rb config.action_mailer.default_url_options = { :host => 'localhost:3000' } 実稼働環境には何も設定していません。 私はプッシュしようとしました config.action_mailer.default_url_options = { :host => 'mywebsitename.com' } config.action_mailer.default_url_options = { :host => 'heroku.mywebsitename.com' } しかし、それも機能しません。 ActionMailerに関連している可能性があることをWebで確認しましたが、何を設定する必要があるのか​​わかりません。あなたのアイデアに感謝します! 編集: こんにちは、 herokuをプッシュしたときにアプリがクラッシュしないようにするために、これをenv / test.rbとenv …

3
Deviseで確認メールを設定するにはどうすればよいですか?
アクションメーラーをセットアップしていない場合など、開発と本番の両方でDeviseのサインアップ確認メールをゼロからセットアップする方法を説明するチュートリアルはありますか? グーグル検索はこれに関連するたくさんの別々の部分を見つけたところです。1つの作品で十分に説明できるものはなく、それらがどのように組み合わさるかはわかりません。そこに段階的な説明がありますか、それとも最初のステップを説明するものがありますか? ようやく機能しました。以下の承認された回答のすべての手順を実行し、その後、environment.rbファイルに以下を追加しました。 ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.smtp_settings = { :tls => true, :address => "smtp.gmail.com", :port => 587, :domain => "gmail.com", :authentication => :login, :user_name => "[username]", :password => "[password]" }

6
Rails ActionMailer-送信者と受信者の名前/メールアドレスのフォーマット
ActionMailerを使用するときに、送信者と受信者の情報に電子メールと名前を指定する方法はありますか? 通常は次のようにします。 @recipients = "#{user.email}" @from = "info@mycompany.com" @subject = "Hi" @content_type = "text/html" しかし、私はwell--として名前を指定しますMyCompany <info@mycompany.com>、John Doe <john.doe@mycompany>。 それを行う方法はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.