Postmarkappの経験がありますか?Rails 2.3:PostmarkappのSMTP設定:接続が拒否されました - connect(2)
私はレール2アプリ(放射cms)を持っており、SMTP経由でメールを送信しようとしています。
これは私のSMTP設定がどのように見えるかです:
config.action_mailer.smtp_settings = {
:address => "smtp.postmarkapp.com",
:port => '25',
:authentication => :plain,
:user_name => 'postmark-ap-key',
:password => 'postmark-ap-key',
:domain => 'postmarkapp.com'
}
メーラークラスを:
:class RegistrationMailer < ActionMailer::Base
def send_email(email, sent_at = Time.now)
subject "Some text here"
recipients "#{email}"
from '[email protected]'
sent_on sent_at
body :text => "Some text here"
end
end
、ここでは、私は(コントローラのアクションで)お届けメソッドを呼び出すコードです
mail = RegistrationMailer.create_send_email(params[:email])
RegistrationMailer.deliver(mail)
私はdeliverメソッドを呼び出すたびに 'Connection refused-connect(2)'エラーが発生しました。誰でも私が間違っていることを助けることができますか?私はherokuとsmtpの他の設定(sendgrid用)と全く同じコードを使用しましたが、問題なく動作しました。
そしておそらくポート25への接続を拒否されましたが、ポート25 –
上のファイアウォールやISPのブロックによって引き起こさ全く無関係な問題であり、ありますこの理由から、PostMarkが提供するポート2525もあります。 – mahemoff