2011-12-08 16 views
8
Appname::Application.configure do 

config.action_mailer.delivery_method = :smtp 
#typical smtp_settings for gmail account 
config.action_mailer.smtp_settings = { 
    :address => "smtp.gmail.com", 
    :port => 587, 
    :domain => "domain.of.sender.net", 
    :authentication => "plain" 
    :user_name => "spencecooley" 
    :password => "secret" 
    :enable_starttls_auto => true 
} 

end 

私はあなたが何を知っていますアクションメーラー:アクションメーラーの設定時に参照される:ドメインシンボルとは何ですか?ドメインのシンボルを参照している:

  1. の設定に関する2つの質問がありますか?アプリケーションのドメイン名について話していますか?メールサーバードメインについて話していますか?私はbaci.lindsaar.netが私がグーグルで見つけたいくつかのサイトに書いているのを見ましたが、人々がその特定のドメインをなぜ使用しているのか分かりません。リスト項目
  2. は、私はまた、:enable_starttls_auto => true

更新やっているのか分からない:

[OK]をので、私は2

に疑問をリファレンスのドキュメントでこれを見つけた:enable_starttls_auto - ときSTARTTLSは、SMTPサーバーで有効にし、それを

STARTTLSが何であったか知らなかったので、私はここでそれを見上げhttp://en.wikipedia.org/wiki/STARTTLS

の使用を開始されている場合はtrueに設定し、検出し、

更新: 私はドキュメントでこれを見つけましたが、それでも

理解していない:ドメインを - あなたはHELOドメインを指定する必要がある場合、あなたはここでそれを行うことができます。

私は新しい質問があると思います:HELOドメインとは何ですか?明確な答えを見つけることができないようです。

答えて

9

:domainキーはHELO checkingに設定されています。 GMailを使用している場合は、これを指定する必要はありません。

STARTTLSコールは、メールサーバとの暗号化された接続を開始します。これはGmailのSMTPを使用するために必要です。

関連する問題