Ruby on Rails を使用して Web アプリケーションを開発しています。ユーザーがサインアップすると、一意のハッシュが電子メールに送信され、アカウントを検証するために Web サイトに入力する必要があります。
メールを配信しようとするとエラーが発生します。
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => "mail.XXX.com",
:port => "25",
:user_name => 'test@XXX.com',
:password => 'XXXXXX',
:authentication => :login,
:enable_starttls_auto => true,
:tls => false}
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
これらの設定を使用してメールを送信しようとすると、次のエラーが表示されます。
私はローカルホストからこれを使用しています。ログインはポートとアドレスと同様に正しいです。また、電子メールが送信されていません。同じアドレスから Thunderbird 経由でメールを送信しようとすると、同様のエラーが発生します。リンクされている可能性があります。
ウェブメール スペースからメールを送信すると機能します。
Rails3を使用しています。