web-dev-qa-db-ja.com

「代理」なしでSMTPを介して別のGmailアカウントでGmailの「メールを送信」を使用する方法

この質問 に関連して、Web UIを介して別のGmailアカウントからメールを送信するときに「代理」を削除したい。したがって、今のところ、私のメールはFrom [email protected] on behalf of [email protected]として表示されています。設定にメールを入力すると、Gmailはそのメールが別のGmailアカウントであることを検出したように見え、別のSMTPサーバーを使用するかどうかを尋ねません。誰も私がこれを回避する方法についてアイデアを持っていますか?

31

さて、私はこれを行うための1つの方法を考え出しました。これが機能するには、@ gmail.comアドレスのないメールアカウントが必要です。私はGoogle Appsアカウントを使用しましたが、別のサービスプロバイダーのアカウント(たとえば、@ yahoo.com、@ hotmail.comなど)でも問題ありません。重要なのは、「所有する別のメールアドレスを追加する」の「次のステップ」ボタンを押すと、「SMTPサーバー経由でメールを送信しますか?」質問。そうでない場合は、他の電子メールプロバイダーを使用する必要があります。

手順は次のとおりです。

  1. [別のアドレスからメールを送信]ボタンを押します。
  2. メールアドレスには、所有しているGmail以外のアドレスを入力します。あなたがどちらを選ぶかは関係ありません、誰もそれを見ません。重要なのは、アクセスできることだけです。
  3. 次のステップを押します。
  4. [domain.com] SMTPサーバーを介して送信することを選択します。
  5. 送信する他のGmailアカウントの認証情報を入力します:
    • SMTPサーバー:smtp.gmail.com
    • ユーザー名:[email protected](送信する他のGmailアドレス)
    • パスワード:(上記のGmailアドレスにログインするためのパスワード)
    • SSLを使用
    • ポート:465
  6. アカウントを追加を押します
  7. 送信されたリンクをクリックして、アドレスを確認します。
  8. 電子メールメッセージを送信し、ステップ2からその一時アカウントとして送信することを選択します。

手順2でアドレスとして送信することを選択した場合でも、手順5で選択したメールアドレスとして表示されます。これは一時的な回避策です。これはGmailのバグのようです。未来。

10
Senseful

「代理」問題を回避しながら、別のgmailアドレスを介してGoogle Appsアカウントアドレスからメールを送信しようとするユーザー向け。 この回答 に基づいて、別のGmail/Google Appsアカウントとして「メールの送信」を許可する前に、Googleで次のセキュリティ設定の変更が必要であることを確認できます。

ステップ

  1. 「メールの送信」画面に入力する資格情報を持つアカウントにログインします。
  2. 安全性の低いアプリのアクセスを有効にするには、こちらにアクセスしてください: https://www.google.com/settings/security/lesssecureapps
  3. 完全なメールアドレスとパスワードを使用して、[名前を付けてメールを送信]の手順を完了します。

「安全性の低いアプリへのアクセス」設定が無効になっているGoogle Appsアカウントの場合、gAppsアカウント管理者はここで設定を変更する必要があります。

https://admin.google.com/[YourDomain.com]/AdminHome#ServiceSettings/edit=org&notab=1&service=securitysetting&subtab=lesssecureappsaccess

完了

Gmailアカウントの設定で、[名前を付けてメールを送信]セクションに、次のメールアドレスが表示されます:

Send mail as settings

このトピックに関するGoogleサポートページ:

1
joelhaus

このページを見つけることができず、Googleが再び場所を変更したようです... SMTPが表示されず、「次の場合にユーザーが外部SMTP経由でメールを送信できるようにする」が見つかりません

メールドメイン外でホストされている「差出人」アドレスを設定しています...何か手掛かりがありますか?

私は今しばらくの間これで手間がかかり、あなたと同じ問題がありました:

Gmailはメールが別のGmailアカウントであることを検出しているように見え、別のSMTPサーバーを使用するかどうかを尋ねません。

しかし、私はこのブログ投稿を見つけ、コメントでの議論は非常に有用であることがわかりました。 「Google Apps for Business」アカウントをお持ちの場合は、次のオプションを有効にする必要があります。

www.google.com/a/にアクセスします。設定->電子メール->一般「送信リレー」で「電子メールドメインの外部でホストされている「送信元」アドレスを設定するときに、ユーザーが外部SMTP経由でメールを送信できるようにする」チェックすべてのアカウントでそのオプションが有効になるまでしばらくお待ちください。この後、外部SMTPを構成できるはずです。

ブロッククォート

1
Dantahoua

私は今しばらくの間これで手間がかかり、あなたと同じ問題がありました:

Gmailはメールが別のGmailアカウントであることを検出しているように見え、別のSMTPサーバーを使用するかどうかを尋ねません。

しかし、私は このブログ投稿 を見つけ、コメント内の議論が非常に有用であることがわかりました。 「Google Apps for Business」アカウントをお持ちの場合は、次のオプションを有効にする必要があります。

  • www.google.com/a/にアクセスします
  • 設定->メール->一般
  • [アウトバウンドリレー]で、[メールドメイン外でホストされている[差出人]アドレスを構成するときに、ユーザーが外部SMTPを介してメールを送信できるようにする]チェックボックスをオンにします

そのオプションがすべてのアカウントで有効になるにはしばらく時間がかかるようです。この後、外部SMTPを構成できるはずです。

0
Tim Büthe

長いショットですが、@googlemail.comアドレスの代わりに@gmail.comアドレスでアカウントを追加してみてください。

[email protected]に送信されたメールはすべて[email protected]のアドレスに届きます。)

0
Senseful

以前はこの事実のドキュメントを見つけることができましたが、この時点での検索では何も見つかりませんでした。

とにかく、Googleは別のGmailアカウントとして送信するための代替SMTP設定の使用をサポートしていません。しかし、なぜかわかりません。私は彼らがそれをサポートしていないことを知っています。

0
dgw