0

シナリオ:

user1 が user2 にメール (USER1-EMAIL としましょう) を送信しました

user2 が USER1-EMAIL を user3 に転送しました

user3 は USER1-EMAIL を user4 に転送しました

user4 がメールをメール パーサー (Sendgrid Parse API) に転送しました

私が望んでいたのは、元の送信者の電子メールを取得することです。このシナリオでは、user1 の電子メール アドレスです。

4

2 に答える 2

3

メールジェムを使用します。Fromアドレスを提供するだけでなく、他のすべての部分も提供できます。

mail = Mail.read_from_string(email)

mail.from #=> ["original.sender@gmail.com"]
于 2012-11-07T14:08:17.310 に答える
1

あなたが一人で投稿したものから、私は次のように行くと思います:

from = email[/From: .*<(.*?)>/, 1]
于 2012-11-07T13:27:02.963 に答える