1
有沒有人有Postmarkapp的經驗?Rails 2.3:Postmarkapp的SMTP設置:拒絕連接 - connect(2)
我有一個rails 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)
無論何時我調用遞送方法,我都會收到'連接被拒絕 - 連接(2)'錯誤。任何人都可以幫我解決我做錯了什麼?我在heroku上使用了與其他smtp設置完全相同的代碼(用於sendgrid),並且沒有任何問題。
也許到25端口被拒絕的連接是由防火牆或端口的ISP封鎖25 –
有一個完全不相關的問題由於這個原因,PostMark也提供了2525端口。 – mahemoff