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


31

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


これはまだ起こりますか?a@gmail.comからb@gmail.comとしてc@gmail.comに送信することでこれを再現しようとしましたが、「a @ gmailに代わってb@gmail.comから」というようなメッセージは表示されませんでした。 Gmailのインターフェースの「com」。それでも発生する場合、これらの種類のメッセージを表示するアプリを使用していますか?
賢明な

6
Gmailはそれに対して耐性があります-電子メールヘッダーの読み取り方法に関係しています。Outlookユーザーにメールを送信するときに最も目立ちます。
ジョシュニューマン

2
「名前を付けて送信」機能では身元が保護されないため、意図せずにメールアドレスと名前を偶然に(そして無意識のうちに)配布した人がどれだけいるのだろうか。Gmailはこれをもっと明確にするべきだと思います。これは重大なプライバシーの問題です。
パニック大佐

@ColonelPanic:それはまさに私に起こったことであり、私が今この質問を見つけた方法です。私は...私は私の個人的なアドレスを持っているつもりはなかったので、多くの人々が今、このためにそれを持っていることを唖然だ
Mehrdad

回答:


10

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

手順は次のとおりです。

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

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


サブメールアカウントもpop3でチェックされるように設定されている場合、返信時に匿名レベルを維持することはできません。
レベッカチェルノフ

SMTPでも機能します、どうもありがとう!
トマ

さて、私たちはグーグルを欺きましたが、それは機能しますが、Outlookは何らかの形でこの方法で不要な電子メールにメールを送信します。この結果は、「On Behalf Of」を表示するのはOutlookのみであり、すべての問題はそのためだったため、当初の目的とは矛盾しています。
bizzz

1
私はこの方法を何年も使用しています。ただし、Outlookのヘッダー情報を調べたところ、ヘッダーにGmail以外のアドレスが「X-Google-Original-From:Name <non_gmail@notgmail.com>」として表示されています。この変化がいつ起こったのかはわかりませんが、今はしばらくの間だったかもしれません。通常のOutlook UIにはまだ表示されないため、「代理」問題の解決に引き続き成功しています。しかし、2012年にこれを初めて実装したとき、ヘッダーを検索したことを覚えていますが、Gmail以外のアドレスは見つかりませんでした。ほとんどの人はヘッダーを見ないので、それは問題ではないはずです。
GordonM

1
これはもはや機能しないようです。これを設定するだけで、「差出人」アドレスは、サインインしたGMailアドレスではなく、追加したアドレスとしてリストされます。
クリスルスール

1

このページを見つけることができず、Googleが再び場所を変更したようです... SMTPが表示されず、「ユーザーが外部SMTPを介してメールを送信できるようにする

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

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

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

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

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

ブロッククォート


1
これは紛らわしいです。それは答えになるはずですが、ソースが見つからないのですか、それとも新しい質問ですか?
jonsca

最後にそれを見つけました、グーグルはしばしば物事の場所を変えます...私たちはそれを無効にし、有効にするために再有効化する必要はありません
でした...-Dantahoua

調査結果を回答に編集してください
jonsca

1

「代理」問題を回避しながら、別の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アカウントの設定で、[名前を付けてメールを送信]セクションに、次のメールアドレスが表示されます:

設定としてメールを送信する

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


0

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

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


1
回避策を探しています。
レベッカチェルノフ

私が知っている回避策はありません。
dgw

0

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

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

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

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

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


私はオプションアウトバウンドリレーを見つけることができませんでした
Pedro77

@ Pedro77では、必ずGoogle Apps for Businessアカウントの管理コンソールを使用してください。google.com/a/yourdomain.com(yourdomain.comを実際の登録済みドメインに置き換えます)にアクセスし、ログインして上記の設定を探します。これは、Gmailアプリ内の設定とは異なります。あなたがいるなら、あなたはhttps://mail.google.com/mail/...間違った場所にいます!
ティムビュート14

OK、間違った場所にいた。とにかく、私はすでにsmtpを使用できました。アカ​​ウントが@ gmail.comと異なるためだと思います。
Pedro77

0

ロングショットですが、@googlemail.comアドレスではなくアドレスでアカウントを追加してみてください@gmail.com

(に送信されたメールはすべてのアドレスにuserA@googlemail.com到着しuserA@gmail.comます。)


1
残念ながら、これはsmtpについてもプロンプトを表示しません。
レベッカチェルノフ

-1

住所からのカスタムの「代理」問題はすでに解決されています。GmailサーバーよりもSMTPサーバーを使用する必要があります。Globinchはこれを彼らのサイトで説明した


質問を読んでください。 電子メールを設定に入力すると、GMailはその電子メールが別のGMailアカウントであることを検出するように見え、別のsmtpサーバーを使用するかどうかを尋ねません。
レベッカチェルノフ

-2

わかりましたので、これは簡単ですが、いくらかの現金がかかるかもしれません。

Gmailがこれを行う理由は、セキュリティを確保し、サーバーがスパムとしてマークされるのを防ぐために、正しい「差出人」アドレスを指定する必要があるためです。

Googleがメールを「送信」するために使用するSMTPサーバーを指定する必要があります。このサーバーは、選択したアドレスのリレーを許可します。企業にとっては、個人にとってはそれほど簡単ではありません。

私のように、独自のドメインを所有している場合は、DynDNSなどのサービスを使用してこの問題を解決できます。Mailhop Outboundアカウントを購入すると、好きなメールアドレスのSMTPサービスをGoogleに追加できます。

「メールの送信者」リストに設定すると、メールの下に「メールは次のアドレスから送信されます:outbound.mailhop.org」という文字が表示されます。あなたは使用することができ、Googleのサイトの指示にこのサービスを利用するためにはGmailを設定します。

これにより、私たち全員が1年にたった20ドルで嫌いであるという「厄介な送信」メッセージが削除されます。悪くない。


1
質問は誤解されていたと思います。これは問題を解決しません。
フォスコ

質問で定義された正確な問題を実際に解決します。これは私がそれを解決した方法であり、うまく機能します。理想的なソリューションは、上記で定義したGoogle Appsアカウントを使用することですが、これは関係なく機能します。
MrHinsh -マーティン・ヒンシェルウッド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.