Time時間を節約

以下のFAQ全体を自分に合わせて読みやすくしたいですか?

Read our Privacy Policy and Terms

興味ない?読み続けるにはここをクリックしてください

よくある質問

目次

メール転送を開始して設定するにはどうすればよいですか

以下のガイド付き手順は、セットアップに10分以内にかかるはずです。各手順を実行している間は、指示(および注意事項)をよく読んでください。

必ずメールアドレスを置き換えてくださいniftylettuce@gmail.com メールの転送先のメールアドレスを使用します(まだ正確でない場合のみ)。同様に交換してくださいexample.com カスタムドメイン名(まだ正確でない場合のみ)。

重要: 転送されたアドレスをDNSレコードルックアップで一般に検索できないようにしたい場合は、マイアカウント>ドメイン このガイドを開始する前に、ドメインを有料プランにアップグレードしてください。

1。 ドメイン名をすでに登録している場合は、この手順を完全にスキップして手順2に進む必要があります。それ以外の場合はできますドメイン名を登録するにはここをクリックしてください

2。 ドメイン名を登録した「プロバイダー名」の下のプロバイダーをクリックし、「DNSを構成する手順」のそれぞれの手順に従ってから、このタブに戻って以下の手順3を読み続けます。

下の[プロバイダー名]をクリックすると、新しいタブでリンクが開きます。このタブの「DNSを構成する手順」を実行した後、タブを閉じずに、このタブに戻って手順3に進みます。

プロバイダー名 DNSを構成する手順
1&1 サインイン>ドメインセンター>(ドメインを選択)> DNS設定の編集
Amazon Route 53 サインイン>ホストゾーン>(ドメインを選択)
Aplus.net Sign in > My Servers > Domain Management > DNS Manager
クラウドフレア サインイン> DNS
DNSが簡単に サインイン> DNS>(ドメインを選択)
DNSimple Sign in > (Select your domain) > DNS > Manage
デジタルオーシャン サインイン>ネットワーク>ドメイン>(ドメインを選択)>その他>ドメインの管理
Domains.com Sign in > (Select your domain) > Manage > (click gear icon) > Click on DNS & Nameservers in left-hand menu
ドリームホスト サインイン>パネル>ドメイン>ドメインの管理> DNS
サインイン>概要>管理>シンプルエディター>レコード
ガンディ サインイン>(ドメインを選択)>管理>ゾーンを編集
GoDaddyの サインイン>ドメインの管理>(ドメインを選択)> DNSの管理
Google Domains サインイン>(ドメインを選択)> DNSを構成
Namecheap サインイン>ドメインリスト>(ドメインを選択)>管理>高度なDNS
Netlify サインイン>(ドメインを選択)> Netlify DNSのセットアップ
ネットワークソリューション サインイン>アカウントマネージャー>ドメイン名>(ドメインを選択)>管理>ドメインポイントの変更>高度なDNS
Shopify サインイン>管理対象ドメイン>(ドメインを選択)> DNS設定
eNom サインイン>ドメイン>マイドメイン
Other Don't see your provider name listed here? Simply search on the Internet for "how to change DNS records on プロバイダー名" (replacing プロバイダー名 with the name of your provider). Feel free to contact us with any questions or comments.

3。 プロバイダーのDNS管理ページ(開いている他のタブ)を使用して、ドメイン名に次の「MX」レコードタイプを設定します。

名前/ホスト/エイリアス TTL レコードタイプ 優先度 値/回答/宛先
@または空白のままにする 3600 MX 10 mx1.forwardemail.net
@または空白のままにする 3600 MX 20 mx2.forwardemail.net

ドメイン名に他のMXレコードが設定されていないことに注意してください。上記の両方のレコードが存在する必要があります。既に存在するMXレコードがある場合は、それらを完全に削除してください。

「TTL」値は3600である必要はありません。必要に応じて、これより低い値でも高い値でもかまいません。

4。 プロバイダーのDNS管理ページ(開いている他のタブ)を使用して、ドメイン名に次の「TXT」レコードタイプを設定します。

重要有料プランの場合は、このステップを完全にスキップしてステップ5に進む必要があります!  有料プランに加入していない場合、転送されたアドレスは一般に検索可能です。マイアカウント>ドメイン 必要に応じてドメインを有料プランにアップグレードします。

ドメイン(「all@example.com」、「hello@example.com」など)からすべてのメールを特定のアドレス「niftylettuce@gmail.com」に転送する場合:

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=niftylettuce@gmail.com

[値/回答/宛先]列の上記の値を自分のメールアドレスに置き換えてください。

「TTL」値は3600である必要はありません。必要に応じて、これより低い値でも高い値でもかまいません。

単一のメールアドレス(例:「hello@example.com」を「niftylettuce@gmail.com」に転送する必要がある場合、これは「hello+test@example.com」を「niftylettuce+test@gmail.com」に転送します「自動的に):

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=hello:niftylettuce@gmail.com

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

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

転送メールを無制限に設定できます-単一行で255文字を超えないようにして、各行を「forward-email =」で始めてください。以下に例を示します。

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
@または空白のままにする 3600 txt forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
@または空白のままにする 3600 txt forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
@または空白のままにする 3600 txt forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
@または空白のままにする 3600 txt forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

TXTレコードでドメイン名を指定して、グローバルエイリアス転送を行うこともできます(たとえば、「user@example.com」は「user@example.net」に転送されます)。

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=example.net

5。 プロバイダーのDNS管理ページ(開いている他のタブ)を使用して、ドメイン名に次の「TXT」レコードタイプを追加で設定します。

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt v=spf1 a mx include:spf.forwardemail.net -all

⚠️Google Appsを使用している場合は、追加する必要がありますinclude:_spf.google.com 上記の値に-例えば。v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all

「v = spf1」で同様の行が既にある場合は、追加する必要がありますinclude:spf.forwardemail.net 既存の「include:host.com」レコードの直前、および同じ行の「-all」の前、たとえば:

v=spf1 a mx include:spf.forwardemail.net include:host.com -all

「-all」と「〜all」には違いがあることに注意してください。 「-」は、SPFチェックが一致しない場合に失敗することを示し、「〜」はSPFチェックがSOFTFAILすることを示します。ドメインの偽造を防ぐために、「-all」アプローチを使用することをお勧めします。

6。 で利用可能な「レコードの確認」ツールを使用して、DNSレコードを確認します。マイアカウント>ドメイン

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

8。 Gmailから「名前を付けてメールを送信」したい場合は、以下の手順に従う必要がありますGmailを使用してメールを送信する方法 未満。


オプションのアドオン:

  • 次の手順に従って、ドメイン名のDMARCレコードを追加しますhttps://dmarc.postmarkapp.com (これにより、DMARC検証に合格します)

    use️使用する場合Gmailを使用してメールを送信する方法、次のように、DMARCポリシーを「p = none」にのみ設定できます。

    v=DMARC1; p=none; pct=100; rua=mailto:re+random-key@dmarc.postmarkapp.com;

    「検疫」または「拒否」などの他のポリシーを設定すると、送信されたメールが受信者のスパムフォルダーに入れられたり、まったく配信されなかったりする場合があります。

    DMARCでは、同じドメインに一致するために「From」と「Return-Path」の両方が必要です。 [名前を付けてメールを送信]を使用すると、Gmailアドレスが[差出人]のカスタムドメインではなく、[Return-Path]として使用されます。

  • メールが迷惑メールフォルダーに届く場合(そうではないはずです)、ホワイトリストに登録できます(例:Googleの手順はこちらhttps://support.google.com/a/answer/60751?hl=ja&ref_topic=1685627

  • 次の方法で、Gmailから「メールを送信」機能を追加しますGmailを使用してメールを送信する方法 未満

テストメールが届かないのはなぜですか

テスト電子メールを受信できない、または一般的な構成に関する問題の最も可能性の高い原因は、DNSの伝播とキャッシュが原因です。

幸運なことにDNSプロバイダーCloudflareには、次の場所で使用できる素敵な「キャッシュのパージ」ツールがあります。 https://1.1.1.1/purge-cache/

必要なことは、「MX」と「TXT」の両方のレコードタイプのリンクに移動し、ドメイン名を入力して、「キャッシュを消去」をクリックすることです。その後、数分待ってから再試行する必要があります!

If you're using Gmail, you should also purge cache on Google's DNS at https://developers.google.com/speed/public-dns/cache

Gmailを使用してメールを送信する方法

上記の手順を実行した後メール転送を開始して設定するにはどうすればよいですか カスタムドメインを使用して「メールを送信」するために、Gmailで次の手順を行うことができます。

  1. あなたが持っている必要がありますGmailの2要素認証 これが機能するようになりました。訪問https://www.google.com/landing/2step/ 有効にしていない場合。
  2. 二要素認証が有効になったら(または既に有効にしている場合)、次にアクセスしますhttps://myaccount.google.com/apppasswords
  3. 「アプリのパスワードを生成するアプリとデバイスを選択してください」というプロンプトが表示されたら:
    • [アプリの選択]のプルダウンで[メール]を選択します
    • [デバイスの選択]のプルダウンで[その他]を選択します
    • テキスト入力を求められたら、転送元のカスタムドメインのメールアドレスを入力します(例:hello@example.com -これは、複数のアカウントでこのサービスを使用する場合に追跡するのに役立ちます)
  4. 自動生成されるクリップボードにパスワードをコピーします

    ⚠️Google Appsを使用している場合は、管理パネルにアクセスしてくださいアプリ> G Suite> Gmailの設定>詳細設定 「ユーザーが外部SMTPサーバーを介してメールを送信できるようにする...」を必ず確認してください。この変更が有効になるまで少し時間がかかるため、5〜10分お待ちください。

  5. に行くGmail そして下[設定]> [アカウントとインポート]> [メールを送信]、[別のメールアドレスを追加]をクリックします
  6. 「名前」の入力を求められたら、メールを「差出人」として表示する名前を入力します(例:Elon Musk
  7. 「メールアドレス」の入力を求められたら、上記で使用したカスタムドメインのメールアドレスを入力します(例:hello@example.com
  8. 「エイリアスとして扱う」のチェックを外します

    受信者がGmailのアドレスに直接(カスタムドメインを使用して送信されたメールに)返信することを希望するかどうかを確認します。詳細を見る

  9. [次のステップ]をクリックして続行します
  10. 「SMTPサーバー」のプロンプトが表示されたら、入力しますsmtp.gmail.com ポートをそのままにしておきます587
  11. 「ユーザー名」の入力を求められたら、Gmailアドレスの一部を入力します。@gmail.com 一部(例:niftylettuce 私のメールがniftylettuce@gmail.com
  12. 「パスワード」の入力を求められたら、上記の手順2で生成したパスワードをクリップボードから貼り付けます
  13. ラジオボタンを[TLSを使用した安全な接続]にチェックしたままにします。
  14. [アカウントを追加]をクリックして続行します
  15. 新しいタブを開いてGmail 確認メールが届くのを待ちます(「メールを送信」しようとしているメールアドレスの所有者であることを確認する確認コードを受け取ります)
  16. 到着したら、前の手順で受け取ったプロンプトに確認コードをコピーして貼り付けます
  17. それが完了したら、メールに戻り、「要求を確認する」リンクをクリックします。電子メールを正しく構成するには、この手順と前の手順を実行する必要があります。
  18. できた!

このメール転送サービスを「フォールバック」または「フォールオーバー」MXサーバーとして使用できますか

はい、しかしこれはない これは非常にまれなエッジケースであるため、推奨されます。

メールにGoogle Businessを使用しており、メールを引き続き配信するためにサーバーをフォールバックとして使用する場合は、メールサーバーよりも優先度の低いGoogleメールサーバーを指定してください。以下に例を示します。

名前/ホスト/エイリアス TTL レコードタイプ 優先度 値/回答/宛先
@または空白のままにする 3600 MX 1 ASPMX.L.GOOGLE.COM
@または空白のままにする 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@または空白のままにする 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@または空白のままにする 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@または空白のままにする 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM
@または空白のままにする 3600 MX 20 mx1.forwardemail.net
@または空白のままにする 3600 MX 30 mx2.forwardemail.net

Can I disable specific aliases

Yes! As of February 6, 2020 we have added this feature. Simply edit your DNS TXT record and prefix the alias with an exclamation mark. Note that you must preserve the ":" mapping, as this is required if you ever decide to toggle this off (and it's also used for importing in our paid plans).

If you prefix an alias with "!" (exclamation mark) then it will still return successful respond codes to senders attempting to send to this address, but the emails themselves will go nowhere; to a blackhole.

For example, if I want all emails that go to alias@example.com to stop flowing through to niftylettuce@gmail.com:

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=!alias:niftylettuce@gmail.com

Emails sent to disabled addresses will respond with a 250 (message queued) status code, but the emails will not actually be delivered to the recipient(s).

メールを複数の受信者に転送できますか

そのとおり。 TXTレコードで複数の受信者を指定するだけです。

たとえば、次のようなメールが必要な場合hello@example.com 転送されるniftylettuce+a@gmail.com そしてniftylettuce+b@gmail.com、その後、私のTXTレコードは次のようになります:

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

または、次のような2行に分けて指定することもできます。

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=hello:niftylettuce+a@gmail.com
@または空白のままにする 3600 txt forward-email=hello:niftylettuce+b@gmail.com

それはあなた次第です!

複数のグローバルキャッチオール受信者を持つことはできますか

はい、できます。 TXTレコードに複数のキャッチオール受信者を指定するだけです。

たとえば、すべての電子メールが必要な場合*@example.com (アスタリスクはワイルドカード、つまりキャッチオールを意味します)に転送されますniftylettuce+a@gmail.com そしてniftylettuce+b@gmail.com、その後、私のTXTレコードは次のようになります:

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

または、次のような2行に分けて指定することもできます。

名前/ホスト/エイリアス TTL レコードタイプ 値/回答/宛先
@または空白のままにする 3600 txt forward-email=niftylettuce+a@gmail.com
@または空白のままにする 3600 txt forward-email=niftylettuce+b@gmail.com

それはあなた次第です!

Is there a maximum limit on the number of email addresses I can forward to per alias

Yes, the default limit is 5. This does NOT mean that you can only have five aliases on your domain name. You can have as many as you want (unlimited). It means that you can only forward one alias to five unique email addresses. You could have hello:niftylettuce+1@gmail.comhello:niftylettuce+2@gmail.comhello:niftylettuce+3@gmail.com、…(1〜5)–およびへのメールhello@example.com に転送されますniftylettuce+1@gmail.comniftylettuce+2@gmail.comniftylettuce+3@gmail.com、…(1〜5)。

メールを再帰的に転送できますか

はい、できますが、最大限度を守る必要があります。あなたが持っている場合hello:elon@example.com そしてelon:niftylettuce@gmail.com、次にメールでhello@example.com に転送されますelon@example.com そしてniftylettuce@gmail.com。電子メールを再帰的に転送しようとすると、エラーがスローされることに注意してください。

許可なくメール転送を登録解除または登録できますか

MXおよびTXTレコード検証を使用するため、このサービスのそれぞれのMXおよびTXTレコードを追加すると、登録されます。それらを削除すると、登録解除されます。ドメインの所有権とDNS管理があるので、誰かがそれにアクセスできる場合、それは問題です。

無料です

おかげでサービスは継続して実行されます寄付

クローズドソースの転送サービスを使用している(そしてその後、プライバシーとセキュリティを危険にさらす)人に無料の代替手段を提供したい(私たちは気分が悪いので)。

メールの最大サイズ制限とは何ですか

デフォルトでは、コンテンツ、ヘッダー、添付ファイルを含む25 MBのサイズ制限(Gmailと同じ)に設定されています。

ファイルサイズの制限を超えると、適切な応答コードを含むエラーが返されます。

メールとその内容を保存しますか

いいえ、まったくありません。ご覧ください個人情報保護方針

メールのログを保存しますか

いいえ、まったくありません。ご覧ください個人情報保護方針

転送されたメールを読むことができますか

いいえ、私はあなたのメールを読むことができず、望みもありません。他の多くのメール転送プロバイダーは、非倫理的にメールを読みます。これは私が言っていることではありません。

サーバーにデプロイされたコードは、GitHubで公開されています!

「+」記号をサポートしていますか(Gmailエイリアスなど)

そのとおり。

これは私のメールのヘッダーを転送しますか

そのとおり。

これは十分にテストされていますか

はい、avaで記述されたテストがあり、コードカバレッジもあります。

SMTP応答メッセージとコードを渡しますか

そのとおり。たとえば、メールを送信する場合hello@example.com 転送するように登録されていますniftylettuce@gmail.com、「mx1.forwardemail.net」または「mx2.forwardemail.net」のプロキシサーバーではなく、「gmail.com」SMTPサーバーからのSMTP応答メッセージとコードが返されます。

どのようにしてスパマーを防止し、メール転送の評判を確保しますか

Googleのドキュメントと提案に従ってhttps://support.google.com/a/answer/175365?hl=en、以下を含むベストプラクティスとともに:

  1. DNSBL-送信者のIPをSpamhausに対してテストしますDNSブラックリスト、失敗した場合、送信者はメッセージの送信を許可されず、リストされている特定のブラックリストから自分自身をリストから外す方法に関する詳細なエラーメッセージが返されます。

  2. SpamAssassin-使用spamc クライアントがメールをチェックし、スパムとしてマークされている場合は自動的に拒否する

    • 更新されたルールを毎日チェックします
    • スパムスコアのしきい値(5.0)
    • ベイズ定理と自動学習を使用
    • 用途その他の改善
  3. SPF / DKIM-送信者のSPFレコードが存在するかどうかを確認し、存在する場合は、SMTP接続のリモートアドレスを逆検索して、SPFレコードと一致することを検証します。そうでない場合は拒否されます。 SPFレコードが存在しない場合、DKIM検証が必要です。 DKIMヘッダーが渡されて失敗した場合、拒否されます。 DKIMヘッダーが渡されない場合、DKIM検証に合格したと見なされます。

  4. MX-送信者の差出人のドメインにMXレコードがあるかどうかを確認する(したがって、実際にはメール交換/ SMTPサーバーから送信される)場合は拒否されます

  5. 使い捨てメールアドレス-からの送信者を自動的にブロックします[使い捨てメールドメイン-][] リスト

  6. FQDN-送信者のSMTP接続がFQDNからのものであることを検証します(IPアドレスがないこと、有効なドメイン名を解決する必要があることを意味します)

  7. TXT-送信者が送信しようとしている電子メールアドレスに、有効な電子メール転送設定を含むTXT DNSレコードがあるかどうかを確認することにより。転送先のすべてのMXサーバーのSSL証明書(メインドメイン名または代替名)は、MXエントリと一致する必要があります。

  8. Sender Rewriting Scheme ("SRS") - we use SRS, which is a scheme used to rewrite the envelope sender address for email forwarding in order for DKIM/SPF/DMARC to pass with a forwarding mail server (middleman).

これで「メールを送信」できますか

はい! 2018年10月2日の時点で、この機能が追加されました。見るGmailを使用してメールを送信する方法 上!

これで無制限のメールを転送できますか

実質的にはい-現在唯一の制限は、送信者(一意の電子メールアドレスによる)がシステムを通じて1時間あたり(300)の電子メールの送信に制限されていることです。

この制限を超えた場合、送信者メールサーバーに後で再試行するように指示する「451」応答コードを送信します。

ドメイン名でDNSルックアップを実行する方法

CloudFlareのプライバシー優先のコンシューマーDNSサービスを使用します(ここで発表)。使用するPythonパッケージ(python-spfcheck2 そしてpython-dkim-verify)Node.jsのような手段を持たないdns とその方法dns.setServers –したがって、サーバーDNSを1.1.1.1 この場合、フォールバックとして使用します。

このサービスの速さ

最新バージョンのv2(2019年5月6日にリリース)は、v1からの大幅な書き直しであり、ストリームを介したパフォーマンスに焦点を当てています。Nodemailerの 多作の作家アンドリス・ラインマン(@ andris9)を使用してスイッチをオフにするのに役立ちましたmailparser ライブラリと使用mailsplit 代わりに、本文に影響を与えずにメッセージのヘッダーと本文を分割するカスタム変換ロジックを使用します。これにより、ヘッダーの操作を非常に高速に実行できます(セキュリティチェックやSPF / DKIM / DMARC準拠など)。

言い換えれば、このサービスの最新バージョンは、現在純粋にストリームを使用しており、非常に高速です。  古いバージョンv1には、操作の最適な順序ではないいくつかのロジックもありましたが、v2では最初にメモリ/ネットワーク集中型の操作が少なくなりました(可能な場合はSMTPクライアントにできるだけ早く応答するために早く戻ります)。

Node.jsのストリームとトランスフォームのおかげで、ディスクへの書き込みや電子メールの保存は一切行われません。すべてがメモリ内で行われます。 🎉