0

メールを送信すると、コードに指定したメールではなく、送信に使用した smtp Google メール アカウントが表示されます。私のコードは

MailAddress addrfrom = new MailAddress("info@Company.org", "Company Support");

現在メールで表示中:

Company A <(mygoogleemail@google.com)>

でも、見せたい。

Company A <(info@company.org)>

で使用smtp.google.comしていますmygoogleemail@google.com/password

どうしたの?Google SMTP 設定の設定を変更する必要がありますか?

4

2 に答える 2

3

メールを送信すると、送信に使用したsmtp googleメールアカウントが表示されますが、

これはまったく正常なことであり、SMTP のしくみです。さもなければ、オバマ大統領に代わって電子メールを送信することができinfo@company.org、質問で望んでいたものとは異なります. 電子メールは、SMTP サーバー上のアカウントの所有者に代わって常に送信されます。

から電子メールを送信する場合info@company.orgは、SMTP サーバーをセットアップし、company.orgというアカウントを作成する必要がありますinfo。次に、このサーバーの SMTP 設定を使用してメールを送信します。

于 2013-02-11T08:59:09.480 に答える
1

はい、Google はこれを自動的に行います。

彼らはあなたのアカウントに送信する追加の電子メールアドレスを追加するサービスを提供します(電子メールアドレスを個別に確認することにより).

アカウントで電子メール アドレスが確認されると、ここで行おうとしているように、そのアドレスから送信できるようになります。

「送信メール アドレス」を追加する方法については、こちらの Google ヘルプを参照してください。

ここで見つけたプロセスの視覚的なチュートリアルもあります。

于 2013-02-11T09:03:51.750 に答える