0

次のメッセージを送信する場合、メッセージの配信元の電子メールアドレスはnoreply@domain.comです。

mail(:from=>'noreply@domain.com', :to=>"somebody@gmail.com", :subject=>"Welcome!")

Gmailのfromフィールドにnoreplyが表示されるので、次のコマンドを使用してみました。

mail(:from=>'domain', :to=>"somebody@gmail.com", :subject=>"Welcome!", :return_path=>"noreply@domain.com", :reply_to=>"noreplay@domain.com")

上記のリターン:

554 Message refused.

私が欲しいのは、フィールドから「MyDomain」などのようなことを言っていたということだけです。では、どうすればこれを行うことができますか?

ありがとう!

4

1 に答える 1

0

使ってみましたか

:from=>'MyDomain <noreply@domain.com>'

これが機能しない場合は、キー「FROM」と値を含むヘッダーを次の形式で追加します。

From_Name <from_email>
于 2010-11-16T10:20:28.257 に答える