ウェブサイトからメールを送信するためにGmailアカウントを使用しています。同じアカウントを使用して、サイトの連絡先機能によって生成されたメールを取得しています。
私は[返信先]フィールドを使用して、返信を押しやすくし、簡単に返信できるようにしています。
メッセージには「差出人」アドレスが表示され、「返信先」アドレスは無視されます。
これが私のヘッダーです:
Return-Path: <[email protected]>
Received: from svr1 (ec2-79-125-266-266.eu-west-1.compute.amazonaws.com [79.125.266.266])
by mx.google.com with ESMTPS id u14sm23273123gvf.17.2010.03.10.14.33.24
(version=TLSv1/SSLv3 cipher=RC4-MD5);
Wed, 10 Mar 2010 14:33:25 -0800 (PST)
Received: from localhost ([127.0.0.1] helo=www.rds.com)
by aquacouture with esmtp (Exim 4.69)
(envelope-from <[email protected]>)
id 1NpUSx-0001dK-JM
for [email protected]; Wed, 10 Mar 2010 22:33:23 +0000
User-Agent: CodeIgniter
Date: Wed, 10 Mar 2010 22:33:23 +0000
From: "New Inquiry" <[email protected]>
Reply-To: "Beren" <[email protected]>
To: [email protected]
Subject: =?utf-8?Q?Test?=
X-Sender: [email protected]
X-Mailer: CodeIgniter
X-Priority: 3 (Normal)
Message-ID: <[email protected]>
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="B_ALT_4b981e3390ccd"
This is a multi-part message in MIME format.
Your email application may not support this format.
--B_ALT_4b981e3390ccd
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
test
--B_ALT_4b981e3390ccd
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
test
--B_ALT_4b981e3390ccd--
this thread ;を見てください。それはあなたの質問に答えると思います。後の投稿の1つは次のとおりです。
「From」アドレスが「To」アドレスと同じであるか、Gmail設定で「送信者...」アカウントの1つとして設定されている場合、Gmailは「Reply-」ではなく「To」アドレスに返信します宛先」アドレス。簡単な回避策は、Gmail以外の「差出人」アドレスを指定することです
編集:プログラムでメールを送信する場合、これは実際には機能していないようです。これを機能させる方法があるかどうかまだ調査中です
Gmail自体に返信アドレスを変更できる機能があります。
返信先アドレスを動的に変更する方法がわかりませんが、複数のアドレス(配送、注文、フィードバックなど)からメールを送信する必要があるが、別のアカウントに返信する必要がある場合に、次の方法で変更できます。
これが私がそれを設定する方法です。
メールアドレス($ 50 /年):
[email protected] (I use this account to send from in code)
[email protected] (customer service logs into this account)
エイリアス(無料):
[email protected]
[email protected]
[email protected]
[email protected]
これらのエイリアスはすべて[email protected]
にメールを送信するように設定されており、フィルタールールを介してラベルに入れられます。
私は発送、注文、フィードバックから発送しますが、どんな返信もカスタマーサービスに来てもらいたいです。
設定方法は次のとおりです。
automated
としてGmailにログインします-送信元のユーザーとして直接ログインする必要がありますAdd another email address you own
機能を使用して、送信元の各エイリアスを追加しますcustomerservice
にログインし、各エイリアスに送信されたはずのすべてのリクエストを承認します。automated
として再度ログインし、各メールの横にあるedit info
をクリックしますSpecify a different "reply-to" address
をクリックして、返信先アドレスとして[email protected]
を入力できます。ここでは説明しませんが、このように設定している理由はもう少し複雑ですが、「返信先」アドレスを変更したい場合は、これが唯一の方法です。エイリアスを使用すると、複数のアドレスから送信し、reply-to
を任意に設定できます。残念ながら、コードでこれを行う方法を見つけることはできませんが、一部の人にとってはうまくいくかもしれません。
これはReply-Toで問題をグーグル検索したときの一番の結果だったので、ここにメモを残します(質問は古いですが)。
私はこの問題を抱えており、私が持っていたヘッダーを正しく設定したと思いました...
Gmailでメールを見ると、Reply-Toを別のメールに設定しているにもかかわらず、送信者はFrom-mailに設定されていました。実際にGmailの返信ボタンを押すまでに数時間かかり、実際には意図したとおりに機能していることに気付きました。送信元メールはGmailのインターフェースで送信者のように見えますが、返信ボタンを押すと返信メールが設定されます。
最初ははっきりしなかったので、これについて通知したいだけです。