⏰ Oszczędzaj czas

Chcesz, aby całe poniższe FAQ było dla Ciebie dostosowane i łatwiejsze do odczytania?

Read our Privacy Policy and Terms

Nie zainteresowany? Kliknij tutaj, aby kontynuować czytanie

Często Zadawane Pytania

Spis treści

Jak zacząć i skonfigurować przekazywanie wiadomości e-mail

Wykonanie poniższych instrukcji nie powinno zająć więcej niż dziesięć minut. Pamiętaj, aby dokładnie przeczytać instrukcje (i uwagi) podczas wykonywania każdego kroku.

Pamiętaj o zastąpieniu adresu e-mailniftylettuce@gmail.com z adresem e-mail, na który chcesz przekazywać wiadomości e-mail (tylko jeśli nie jest jeszcze dokładny). Podobnie pamiętaj o wymianieexample.com z niestandardową nazwą domeny (tylko jeśli nie jest jeszcze dokładna).

WAŻNY: Jeśli chcesz ukryć przesyłane adresy przed publicznym wyszukiwaniem za pomocą wyszukiwania rekordów DNS, przejdź doMoje konto> Domeny i uaktualnij swoją domenę do płatnego planu PRZED rozpoczęciem tego przewodnika.

1. Jeśli nazwa domeny została już zarejestrowana, musisz całkowicie pominąć ten krok i przejść do kroku drugiego. W przeciwnym razie możeszkliknij tutaj, aby zarejestrować nazwę swojej domeny.

2) Kliknij dostawcę pod „Nazwą dostawcy” poniżej, gdzie zarejestrowałeś nazwę swojej domeny, wykonaj odpowiednie kroki w „Kroki, aby skonfigurować DNS”, a następnie wróć do tej karty, aby kontynuować czytanie kroku trzeciego poniżej:

Kliknięcie „Nazwy dostawcy” poniżej otworzy dla Ciebie link w nowej karcie. Po wykonaniu „Kroków do skonfigurowania DNS” na tej karcie NIE zamykaj karty, ale zamiast tego wróć na tę kartę, aby przejść do kroku trzeciego.

Nazwa dostawcy Kroki, aby skonfigurować DNS
1 i 1 Zaloguj się> Centrum domen> (Wybierz domenę)> Edytuj ustawienia DNS
Trasa Amazonska 53 Zaloguj się> Strefy hostowane> (Wybierz domenę)
Aplus.net Sign in > My Servers > Domain Management > DNS Manager
Cloudflare Zaloguj się> DNS
DNS to proste Zaloguj się> DNS> (Wybierz domenę)
DNSimple Sign in > (Select your domain) > DNS > Manage
Cyfrowy ocean Zaloguj się> Sieć> Domeny> (Wybierz domenę)> Więcej> Zarządzaj domeną
Domains.com Sign in > (Select your domain) > Manage > (click gear icon) > Click on DNS & Nameservers in left-hand menu
DreamHost Zaloguj się> Panel> Domeny> Zarządzaj domenami> DNS
Człowiek Zaloguj się> Przegląd> Zarządzaj> Prosty edytor> Rekordy
Gandi Zaloguj się> (Wybierz domenę)> Zarządzanie> Edytuj strefę
GoDaddy Zaloguj się> Zarządzaj moimi domenami> (Wybierz domenę)> Zarządzaj DNS
Domeny Google Zaloguj się> (Wybierz domenę)> Konfiguruj DNS
Namecheap Zaloguj się> Lista domen> (Wybierz domenę)> Zarządzaj> Zaawansowany DNS
Netlify Zaloguj się> (Wybierz domenę)> Konfiguruj Netlify DNS
Rozwiązanie sieciowe Zaloguj się> Menedżer konta> Moje nazwy domen> (Wybierz domenę)> Zarządzaj> Zmień gdzie punkty domeny> Zaawansowane DNS
Shopify Zaloguj się> Domeny zarządzane> (Wybierz domenę)> Ustawienia DNS
eNom Zaloguj się> Domeny> Moje domeny
Other Don't see your provider name listed here? Simply search on the Internet for "how to change DNS records on Nazwa dostawcy" (replacing Nazwa dostawcy with the name of your provider). Feel free to contact us with any questions or comments.

3) Na stronie zarządzania DNS usługodawcy (druga otwarta karta) ustaw następujące typy rekordów „MX” w nazwie domeny:

Nazwa / Host / Alias TTL Typ rekordu Priorytet Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 MX 10 mx1.forwardemail.net
@ lub pozostaw puste 3600 MX 20 mx2.forwardemail.net

Pamiętaj, że w nazwie Twojej domeny nie powinno być żadnych innych rekordów MX. Oba powyższe zapisy MUSZĄ istnieć. Jeśli istniały już rekordy MX, usuń je całkowicie.

Wartość „TTL” nie musi wynosić 3600, w razie potrzeby może być niższa lub wyższa.

4 Na stronie zarządzania DNS usługodawcy (druga otwarta karta) ustaw następujące typy rekordów „TXT” w nazwie domeny:

WAŻNY:Jeśli korzystasz z płatnego planu, musisz całkowicie pominąć ten krok i przejść do kroku piątego!  Jeśli nie korzystasz z płatnego abonamentu, wówczas przesłane adresy będą dostępne do publicznego wyszukiwania - przejdź doMoje konto> Domeny i uaktualnij swoją domenę do płatnego abonamentu, jeśli chcesz.

Jeśli przekazujesz wszystkie wiadomości e-mail ze swojej domeny („all@example.com”, „hello@example.com” itp.) Na określony adres „niftylettuce@gmail.com”:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=niftylettuce@gmail.com

Pamiętaj, aby zastąpić powyższe wartości w kolumnie „Wartość / odpowiedź / miejsce docelowe” własnym adresem e-mail.

Wartość „TTL” nie musi wynosić 3600, w razie potrzeby może być niższa lub wyższa.

Jeśli musisz tylko przesłać pojedynczy adres e-mail (np. „Hello@example.com” na „niftylettuce@gmail.com”; spowoduje to również przesłanie „hello+test@example.com” na „niftylettuce+test@gmail.com „automatycznie):

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce@gmail.com

Jeśli przesyłasz wiele e-maili, musisz je oddzielić przecinkiem:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

Możesz skonfigurować nieskończoną liczbę e-maili do przesyłania dalej - pamiętaj, aby nie zawijać ponad 255 znaków w jednym wierszu i rozpocząć każdy wiersz od „forward-email =”. Przykład podano poniżej:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

Możesz także podać nazwę domeny w rekordzie TXT, aby globalny alias był przekazywany (np. „Użytkownik@example.com” zostanie przekierowany na „użytkownik@example.net”):

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=example.net

5 Na stronie zarządzania DNS usługodawcy (druga otwarta karta) ustaw dodatkowo następujące typy rekordów „TXT” w nazwie domeny:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst v=spf1 a mx include:spf.forwardemail.net -all

⚠️ Jeśli korzystasz z Google Apps, musisz dołączyćinclude:_spf.google.com do powyższej wartości - np.v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all.

Jeśli masz już podobną linię z „v = spf1”, musisz dołączyćinclude:spf.forwardemail.net tuż przed wszelkimi istniejącymi rekordami „include: host.com” i przed „-all” w tym samym wierszu, na przykład „:

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

Zauważ, że istnieje różnica między „-all” i „~ all”. „-” wskazuje, że kontrola SPF powinna zakończyć się niepowodzeniem, jeśli nie jest zgodna, a „~” oznacza, że kontrola SPF powinna mieć wartość SOFTFAIL. Zalecamy stosowanie podejścia „-all”, aby zapobiec fałszowaniu domen.

6. Zweryfikuj swoje rekordy DNS za pomocą naszego narzędzia „Verify Records” dostępnego pod adresemMoje konto> Domeny.

7 Wyślij testową wiadomość e-mail, aby potwierdzić, że działa. Pamiętaj, że rozpowszechnienie rekordów DNS może zająć trochę czasu.

8 Jeśli chcesz „Wyślij pocztę jako” z Gmaila, musisz wykonać następujące czynnościJak wysłać pocztę za pomocą Gmaila poniżej.


Opcjonalne dodatki:

  • Dodaj rekord DMARC dla swojej nazwy domeny, postępując zgodnie z instrukcjami na stroniehttps://dmarc.postmarkapp.com (pozwoli to na przejście weryfikacji DMARC)

    ⚠️ Jeśli zamierzasz używaćJak wysłać pocztę jako za pomocą Gmaila, możesz ustawić tylko zasadę DMARC na „p = brak”, na przykład:

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

    Ustawienie innych zasad, „kwarantanna” lub „odrzucenie”, może spowodować, że wysłane wiadomości e-mail znajdą się w folderze spamu odbiorcy lub w ogóle nie zostaną dostarczone.

    DMARC wymaga, aby zarówno „From”, jak i „Return-Path” pasowały do tej samej domeny. Gdy użyjesz opcji „Wyślij pocztę jako”, adres Gmaila zostanie użyty jako „Ścieżka zwrotna” zamiast domeny niestandardowej w polu „Od”.

  • Jeśli wiadomość e-mail wyląduje w folderze spamu (czego nie powinna), możesz dodać ją do białej listy (np. Tutaj są instrukcje dla Googlehttps://support.google.com/a/answer/60751?hl=pl&ref_topic=1685627)

  • Dodaj możliwość „Wyślij pocztę jako” z Gmaila, wykonując następujące czynnościJak wysłać pocztę za pomocą Gmaila poniżej

Dlaczego nie otrzymuję e-maili testowych?

Najbardziej prawdopodobną przyczyną problemów z nieotrzymywaniem testowych wiadomości e-mail lub ogólnie konfiguracji jest propagacja DNS i buforowanie.

na szczęścienasz dostawca DNS Cloudflare ma ładne narzędzie „Wyczyść pamięć podręczną”, z którego możesz korzystać pod adresem: https://1.1.1.1/purge-cache/.

Wystarczy przejść do tego linku dla typów rekordów „MX” i „TXT”, wprowadzić nazwę domeny i kliknąć „Wyczyść pamięć podręczną”. Musisz poczekać kilka minut i spróbować ponownie!

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

Jak wysłać pocztę jako za pomocą Gmaila

Po wykonaniu powyższych krokówJak zacząć i skonfigurować przekazywanie wiadomości e-mail możesz wykonać te czynności w Gmailu, aby „Wyślij pocztę jako” przy użyciu swojej domeny niestandardowej.

  1. Musisz miećUwierzytelnianie dwuskładnikowe w Gmailu włączone, aby to działało. Odwiedzićhttps://www.google.com/landing/2step/ jeśli nie masz włączonej opcji.
  2. Po włączeniu uwierzytelniania dwuskładnikowego (lub jeśli już go włączono), odwiedź stronęhttps://myaccount.google.com/apppasswords.
  3. Po wyświetleniu monitu „Wybierz aplikację i urządzenie, dla którego chcesz wygenerować hasło do aplikacji”:
    • Wybierz „Mail” w menu rozwijanym „Wybierz aplikację”
    • Wybierz „Inne” z menu rozwijanego „Wybierz urządzenie”
    • Po wyświetleniu monitu o wprowadzenie tekstu wprowadź adres e-mail swojej domeny niestandardowej, z którego chcesz przekazywać wiadomości (np.hello@example.com - pomoże Ci to śledzić na wypadek korzystania z tej usługi na wielu kontach)
  4. Skopiuj hasło do schowka, które jest generowane automatycznie

    ⚠️ Jeśli korzystasz z Google Apps, odwiedź panel administracyjnyAplikacje> G Suite> Ustawienia dla Gmaila> Ustawienia zaawansowane i zaznacz pole „Zezwalaj użytkownikom na wysyłanie poczty przez zewnętrzny serwer SMTP ...”. Aktywacja tej zmiany będzie opóźniona, dlatego poczekaj około 5–10 minut.

  5. Iść doGmail i podUstawienia> Konta i import> Wyślij pocztę jako, kliknij „Dodaj kolejny adres e-mail”
  6. Po wyświetleniu monitu „Nazwa” wpisz nazwę, która ma być wyświetlana jako „Od” (np.Elon Musk)
  7. Gdy pojawi się monit o „adres e-mail”, wprowadź adres e-mail z niestandardową domeną, której użyłeś powyżej (np.hello@example.com)
  8. Odznacz „Traktuj jak alias”

    Sprawdź, czy wolisz, aby odbiorca odpowiedział (na pocztę wysłaną za pomocą domeny niestandardowej) bezpośrednio na Twój adres Gmail.Patrz szczegóły

  9. Kliknij „Następny krok”, aby kontynuować
  10. Po wyświetleniu monitu o „Serwer SMTP” wpiszsmtp.gmail.com i opuść port jako587
  11. Po wyświetleniu monitu „Nazwa użytkownika” wprowadź część adresu Gmail bez@gmail.com część (np.niftylettuce jeśli mój e-mail toniftylettuce@gmail.com)
  12. Po wyświetleniu monitu „Hasło” wklej ze schowka hasło wygenerowane w kroku 2 powyżej
  13. Pozostaw zaznaczony przycisk opcji „Bezpieczne połączenie za pomocą TLS”
  14. Kliknij „Dodaj konto”, aby kontynuować
  15. Otwórz nową kartę doGmail i poczekaj na wiadomość e-mail z potwierdzeniem (otrzymasz kod weryfikacyjny potwierdzający, że jesteś właścicielem adresu e-mail, który próbujesz „wysłać pocztą jako”)
  16. Po przybyciu skopiuj i wklej kod weryfikacyjny w odpowiedzi na monit otrzymany w poprzednim kroku
  17. Gdy to zrobisz, wróć do wiadomości e-mail i kliknij link, aby „potwierdzić prośbę”. Aby poprawnie skonfigurować wiadomość e-mail, musisz wykonać ten krok i poprzedni.
  18. Gotowy!

Czy mogę po prostu użyć tej usługi przekierowywania wiadomości e-mail jako serwera „rezerwowego” lub „rezerwowego” MX

Tak, ale tak jestNIE zalecane, ponieważ jest to niezwykle rzadki przypadek na krawędzi.

Jeśli używasz Google Business do obsługi poczty e-mail i chcesz użyć naszego serwera jako rezerwowego, aby Twoja poczta nadal była dostarczana, po prostu określ serwery pocztowe Google o niższym priorytecie niż nasze serwery pocztowe. Przykład podano poniżej:

Nazwa / Host / Alias TTL Typ rekordu Priorytet Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 MX 1 ASPMX.L.GOOGLE.COM
@ lub pozostaw puste 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ lub pozostaw puste 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ lub pozostaw puste 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ lub pozostaw puste 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM
@ lub pozostaw puste 3600 MX 20 mx1.forwardemail.net
@ lub pozostaw puste 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:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst 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).

Czy mogę przekazywać wiadomości e-mail do wielu odbiorców

Tak, absolutnie. Wystarczy podać wielu odbiorców w swoich rekordach TXT.

Na przykład, jeśli chcę wiadomość e-mail, która trafia dohello@example.com zostać przekazanym doniftylettuce+a@gmail.com iniftylettuce+b@gmail.com, wtedy mój rekord TXT wyglądałby tak:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

Możesz też określić je w dwóch osobnych wierszach, takich jak to:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce+a@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=hello:niftylettuce+b@gmail.com

To zależy od Ciebie!

Czy mogę mieć wielu globalnych odbiorców typu catch-all

Tak, możesz. Po prostu podaj wielu globalnych odbiorców typu catch-all w swoich rekordach TXT.

Na przykład, jeśli chcę każdy e-mail, który trafi do*@example.com (gwiazdka oznacza, że jest to symbol wieloznaczny, czyli catch-all), do którego można się przekierowaćniftylettuce+a@gmail.com iniftylettuce+b@gmail.com, wtedy mój rekord TXT wyglądałby tak:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

Możesz też określić je w dwóch osobnych wierszach, takich jak to:

Nazwa / Host / Alias TTL Typ rekordu Wartość / odpowiedź / przeznaczenie
@ lub pozostaw puste 3600 tekst forward-email=niftylettuce+a@gmail.com
@ lub pozostaw puste 3600 tekst forward-email=niftylettuce+b@gmail.com

To zależy od Ciebie!

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.com,hello:niftylettuce+2@gmail.com,hello:niftylettuce+3@gmail.com,… (Od 1-5) - i wszelkie wiadomości e-mail na adreshello@example.com zostanie przekazany doniftylettuce+1@gmail.com,niftylettuce+2@gmail.com,niftylettuce+3@gmail.com,… (Od 1-5).

Czy mogę rekurencyjnie przekazywać wiadomości e-mail

Tak, możesz jednak przestrzegać maksymalnego limitu. Jeśli maszhello:elon@example.com ielon:niftylettuce@gmail.com, a następnie e-maile na adreshello@example.com zostanie przekazany doelon@example.com iniftylettuce@gmail.com. Pamiętaj, że błąd zostanie zgłoszony, jeśli spróbujesz rekursywnie przekazywać wiadomości e-mail.

Czy ludzie mogą wyrejestrować lub zarejestrować moje przekazywanie e-maili bez mojej zgody

Używamy weryfikacji rekordów MX i TXT, dlatego jeśli dodasz odpowiednie rekordy MX i TXT tej usługi, zostaniesz zarejestrowany. Jeśli je usuniesz, jesteś niezarejestrowany. Masz własność zarządzania domeną i DNS, więc jeśli ktoś ma do niej dostęp, to jest problem.

Jak to jest darmowe?

Usługa nadal działa dziękidarowizny.

Chcemy zapewnić bezpłatną alternatywę (ponieważ czujemy się źle) dla osób korzystających z usług przekierowania z zamkniętymi źródłami (a następnie ryzykujących ich prywatność i bezpieczeństwo).

Jaki jest maksymalny rozmiar wiadomości e-mail

Domyślnie obowiązuje limit rozmiaru 25 MB (taki sam jak Gmail), który obejmuje treści, nagłówki i załączniki.

Błąd z prawidłowym kodem odpowiedzi jest zwracany, jeśli limit rozmiaru pliku zostanie przekroczony.

Czy przechowujesz wiadomości e-mail i ich zawartość?

Nie, absolutnie nie. Zobacz naszePolityka prywatności.

Czy przechowujesz dzienniki wiadomości e-mail?

Nie, absolutnie nie. Zobacz naszePolityka prywatności.

Czy możesz przeczytać moje przesłane e-maile

Nie, nie mogę odczytać twoich e-maili i nie chcę. Wielu innych dostawców usług przesyłania dalej wiadomości e-mail nieetycznie czyta wiadomość e-mail. Nie o to mi chodzi.

Kod wdrożony na serwerze jest publicznie widoczny w GitHub!

Czy obsługuje symbol „+” (np. W przypadku aliasów Gmaila)

Tak, absolutnie.

Czy przekazuje to nagłówki mojego e-maila?

Tak, absolutnie.

Czy to dobrze przetestowane?

Tak, ma testy napisane za pomocą ava, a także ma pokrycie kodu.

Czy przekazujesz wiadomości i kody odpowiedzi SMTP?

Tak, absolutnie. Na przykład, jeśli wysyłasz wiadomość e-mail na adreshello@example.com i jest zarejestrowany do przekazanianiftylettuce@gmail.com, wówczas wiadomość zwrotna i kod SMTP z serwera SMTP „gmail.com” zostaną zwrócone zamiast serwera proxy pod adresem „mx1.forwardemail.net” lub „mx2.forwardemail.net”.

Jak zapobiegać spamerom i zapewnić dobrą reputację do przesyłania e-maili

Według dokumentacji i sugestii od Google pod adresemhttps://support.google.com/a/answer/175365?hl=plwraz z najlepszymi praktykami, w tym:

  1. DNSBL - testujemy adresy IP nadawców w stosunku do SpamhausCzarne listy DNS, jeśli się nie powiedzie, nadawca nie może wysłać wiadomości i otrzymuje szczegółowy komunikat o błędzie z instrukcjami, jak usunąć się z listy czarnych list, pod którymi jest wymieniony.

  2. SpamAssassin - za pomocąspamc klient sprawdza wiadomości e-mail i automatycznie je odrzuca, jeśli są oznaczone jako spam

    • Codziennie sprawdza zaktualizowane reguły
    • Próg wyniku spamu (5,0)
    • Wykorzystuje twierdzenie Bayesa i automatyczne uczenie się
    • Używainne ulepszenia
  3. SPF / DKIM - poprzez sprawdzenie, czy dla nadawcy istnieje rekord SPF, a jeśli tak, sprawdzamy wstecz adres zdalny połączenia SMTP, aby sprawdzić, czy jest zgodny z rekordem SPF, w przeciwnym razie zostanie odrzucony. Jeśli rekord SPF nie istnieje, wymagamy weryfikacji DKIM. Jeśli nagłówki DKIM zostaną przekazane i zakończą się niepowodzeniem, zostanie również odrzucone. Jeśli nie zostaną przekazane żadne nagłówki DKIM, zakładamy, że sprawdzanie poprawności DKIM zostało zakończone.

  4. MX - poprzez sprawdzenie, czy nadawca z domeny adresowej ma rekordy MX (tak naprawdę pochodzi z serwera wymiany poczty / serwera SMTP), w przeciwnym razie zostanie odrzucony

  5. Jednorazowe adresy e-mail - automatycznie blokujemy nadawców pochodzących z[domeny do dyspozycji e-mail-][] lista

  6. FQDN - sprawdza, czy połączenia SMTP nadawców pochodzą z FQDN (co oznacza, że nie ma adresów IP, muszą mieć rozpoznaną prawidłową nazwę domeny)

  7. TXT - poprzez sprawdzenie, czy adres e-mail, na który próbuje wysłać nadawca, zawiera rekord DNS TXT z prawidłową konfiguracją przekazywania wiadomości e-mail. Certyfikaty SSL (główna nazwa domeny lub nazwy alternatywne) wszystkich serwerów MX miejsca docelowego przekazywania muszą być zgodne z wpisem 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).

Czy mogę „wysłać pocztę jako” za pomocą tego

Tak! Od 2 października 2018 r. Dodaliśmy tę funkcję. WidziećJak wysłać pocztę jako za pomocą Gmaila powyżej!

Czy mogę za pomocą tego przesyłać nieograniczoną liczbę e-maili?

Praktycznie tak - jedynym obowiązującym ograniczeniem jest to, że nadawcy (według unikalnego adresu e-mail) ograniczają się do wysyłania (300) e-maili na godzinę przez system.

Jeśli limit ten zostanie przekroczony, wysyłamy kod odpowiedzi „451”, który informuje serwer pocztowy nadawcy, aby ponowił próbę później.

Jak przeprowadzasz wyszukiwanie DNS dla nazw domen

Korzystamy z pierwszej w usłudze prywatnej usługi DNS CloudFlare dla konsumentów (patrzogłoszenie tutaj). Zauważ, że używamy pakietów Python (python-spfcheck2 ipython-dkim-verify) nie mają takich środków jak Node.jsdns i jego metodadns.setServers - dlatego ustawiamy DNS serwera na1.1.1.1 które w tym przypadku użyje jako rezerwowego.

Jak szybka jest ta usługa

Najnowsza wersja v2 (wydana 6 maja 2019 r.) Była ważnym przepisem od wersji 1 i koncentruje się na wydajności poprzez strumienie.Nodemailer płodny autor Andris Reinman (@ andris9) pomógł nam wyłączyć za pomocąmailparser biblioteka i wykorzystaniemailsplit zamiast tego z pewną niestandardową logiką transformacji, aby podzielić nagłówek i treść wiadomości bez wpływu na treść. Dzięki temu możemy bardzo szybko wykonywać operacje na nagłówkach (takie jak kontrole bezpieczeństwa i zgodność z SPF / DKIM / DMARC).

Innymi słowy, najnowsza wersja tej usługi używa strumieni wyłącznie teraz i jest błyskawiczna.  Starsza wersja v1 również miała trochę logiki nie w najbardziej optymalnej kolejności operacji - ale teraz v2 najpierw wykonuje mniej operacji intensywnie wykorzystujących pamięć / sieć (i wraca wcześniej, jeśli to możliwe, aby wysłać odpowiedź tak szybko, jak to możliwe do klienta SMTP).

W żadnym momencie nie zapisujemy na dysku ani nie przechowujemy e-maili - wszystko odbywa się w pamięci dzięki strumieniom i transformacjom Node.js! 🎉