web-dev-qa-db-ja.com

カスタムドメインのメールをGmailアカウントに転送するにはどうすればよいですか?

ウェブスペースなしでドメインを購入し、そのドメインへのメールをGmailアカウントに転送したい。しかし、私はそこに送信されたメールを受信せず、送信者への返信メールも受信しません。他のメールプロバイダーと会社のメールアドレスも試しました。

私のホスティング事業者は電子メールの転送をサポートしているため、「すべてをキャッチ」オプションでアクティブにし、3つの電子メールアドレスをターゲットとして追加しました。ドメインはwww IN CNAME example.rhcloud.comで構成されています。他の設定はまだありません。

MXエントリを追加する必要がありますか?または、他に何をする必要がありますか?

追伸:この質問をserverfaultに移行しないでください。彼らは、私がシステム管理者ではないので、質問をすることは許されないと言いました...

7
user29670

ドメインDNSにMXレコードを追加する必要があります。レジストラーを使用してメールの転送を行う場合は、MXレコード用のメールサーバーを追加します。 MXレコードがないと、メールサーバーはメールを送信するサーバーを認識できません。

2

https://github.com/niftylettuce/forward-email で、無料のオープンソースの暗号化されたプライベートソリューションを構築しました。このサービスはログを保存せず、完全にプライベートであり、単にプロキシとして機能します。サーバーにメールが保存されることはありません。すべて受信者のメールサーバーのメモリにプロキシされます(動作の詳細については、GitHubでソースをご覧ください!)。

ドキュメントは http://forwardemail.net/ でホストされており、以下の手順で構成できます。

[email protected]を、以下にメールを転送するメールアドレスに置き換えます。

  1. ドメイン名に次のDNS MXレコードを設定します。
 Name/Host/Alias TTL Record Type Priority Value/Answer/Destination 
 @または空白のまま3600 MX 10 mx1.forwardemail.net 
 @またはleave空白3600 MX 20 mx2.forwardemail.net 
  1. ドメイン名に次のDNS TXTレコードを設定(およびカスタマイズ)します。

ドメインからすべてのメールを特定のアドレスに転送する場合:

 Name/Host/Alias TTL Record Type Value/Answer/Destination 
 @または空白のまま3600 TXT [email protected] 

単一のメールアドレスを転送する必要がある場合(例:[email protected]から[email protected]へ。これにより、[email protected]から[email protected]へも自動的に転送されます):

 Name/Host/Alias TTL Record Type Value/Answer/Destination 
 @または空白のまま3600 TXT forward-email = hello:niftylettuce @ gmail .com 

複数のメールを転送する場合は、カンマで区切ってください:

 Name/Host/Alias TTL Record Type Value/Answer/Destination 
 @または空白のまま3600 TXT forward-email = hello:niftylettuce @ gmail .com、support:[email protected] 

forward-email:に複数のTXTレコード行がある場合、サービスは最初にリストされているもののみを読み取ることに注意してください。1行のみであることを確認してください。

  1. ドメイン名のSPF検証用に次のTXTレコードを設定(およびカスタマイズ)します(これにより、SPF検証に合格します)。

AWS Route 53などのサービスを使用している場合は、既存のTXTレコードを編集し、次の行を新しい行として追加します。

 Name/Host/Alias TTL Record Type Value/Answer/Destination 
 @または空白のまま3600 TXT v = spf1 a mx include:spf。 forwardemail.net〜all 

既にv=spf1を含む同様の行がある場合は、既存のinclude:spf.forwardemail.netレコードの直前と同じ行のinclude:Host.comの前に~allを追加する必要があります(例: v=spf1 a mx include:spf.forwardemail.net include:Host.com ~all)。

  1. テストメールを送信して、機能することを確認します。 DNSレコードの伝播には時間がかかる場合があることに注意してください。

  2. 問題がある場合は http://forwardemail.net/ にアクセスし、GitHubで https://github.com/niftylettuce/forward-email で問題を報告してください。 =。

17
niftylettuce

簡単な解決策: http://improvmx.com/ を使用してから、MXレコードを設定すれば完了です。

2
Nate Bunney

メール転送は、最初のメールIDが完璧に機能している場合にのみ機能します。次に、設定に従って、電子メールは2番目の電子メールIDに転送されます。

メールサービスを有効にするには、ウェブスペースやホスティングパッケージは必要ありません。ドメインコントロールパネルにログインして、名前レコードを更新します。

Google、Microsoft、およびその他のメールサービスプロバイダーのカスタムドメイン向け無料メールサービス。グーグルを管理することはより良い仕事をしますが、それは有料です。マイクロソフトはユーザーに対するフルコントロールを処理しますが、500ユーザーは無料で、制限なしにすべてのマイクロソフト製品で最高のサービスを提供します。

独自ドメインのGoogle Mailサービスの場合:

ここからサインアップしてください: https://www.google.com/a/signup/?enterprise_product=GOOGLE.EDU&hl=en&source=gafe-homepage-canvas-en これは、10ユーザー無料。他の有料も選択できます。

次に、ドメインコントロールパネルにログインし、サポートの説明に従ってレコードを更新します。 http://support.google.com/a/bin/answer.py?hl=ja&answer=140034

Microsoft MailまたはWindows Live Mailサービスの場合:

ここでサインアップ: https://domains.live.com/Signup/SignupDomain.aspx

ドメインコントロールパネルに表示されるようにレコードを変更します。その後、6〜12時間以内にメールが機能します。

幸運を。

0
John Bhatt