3

Rails 3 + Postmark-Rails を使用しています。

最初に、API キーを取得するために postmarkapp.com でアカウントを作成しました。

電子メール リンクで署名を有効にしました [例: "vitalyp@dot.com"]

-- その後、これを application.rb に追加しました

config.action_mailer.delivery_method   = :postmark
config.action_mailer.postmark_settings = { :api_key => "fdcb..." }

この方法を使用してメールを送信します。

class UserMailer < ActionMailer::Base
  default :from => "vitalyp@dot.com"

  def do_my_mail(to, subj)
    mail(:to => to, :subject => subj)
  end

次のエラーが表示されます。

Postmark::InvalidMessageError
Sender signature not defined for From address.

何か案は?

4

2 に答える 2

5

SPF と DKIM は推奨されますが、必須ではありません。ただし、送信者の署名が必要です (ドキュメントに記載されているとおり)。

送信者署名の作成に使用したものと同じ From アドレスを使用していますか? これは、別の電子メールを使用している場合に発生する可能性があります。

于 2012-04-12T16:23:41.147 に答える
4

Postmark は送信者の署名を使用して、スパムの目的でサービスを使用しないようにします。

http://developer.postmarkapp.comから: 「送信者の署名は、メールボックスを本当に所有していること、およびスパマーではないことを確認するために必要です (そうです、スパムも嫌いです) アプリケーションで使用される送信元アドレスごとの送信者署名。」

于 2012-04-12T12:23:16.113 に答える