- Strona wyszukiwania
- Spis treści
Często Zadawane Pytania
Co to jest przesyłanie wiadomości e-mail?
Przesyłanie wiadomości e-mail to a w pełni funkcjonalny dostawca usług e-mail oraz dostawca hostingu poczty e-mail dla niestandardowych nazw domen.
Jesteśmy kompleksową alternatywą dla Gmaila + Mailchimpa + Sendgrida.
Pomyśl o nas jak o służbie, która może zasilać you@yourdomain.com
. Jesteśmy najlepszą alternatywą dla Gmaila, Microsoft 365, Proton Mail, Sendgrid i Amazon SES – bez ukrytych opłat i limitów – i ostatecznie koncentrujemy się na Oprogramowanie w 100% otwarte, szyfrowanie odporne na kwantowanie, oraz Prywatność.
W przeciwieństwie do innych usług, nie pobieramy opłat za użytkownika. Otrzymujesz nieograniczoną liczbę domen i aliasów za tylko jedną miesięczną stawkę w wysokości 3 USD miesięcznie. Wszystkie płatne plany obejmują 10 GB zaszyfrowanej pamięci SQLite z zabezpieczeniem SSD (IMAP/POP3/CalDAV). Dodatkową przestrzeń dyskową można kupić w cenie 3 USD miesięcznie za 10 GB dodatkowej pamięci masowej na dysku SSD.
Możesz nas porównać z ponad 56 innymi dostawcami usług e-mailowych nasza strona z porównaniem e-maili.
Świadczymy usługi hostingu i przekazywania poczty e-mail dla ponad 500 000 domen i tych znaczących użytkowników:
- Kanoniczny
- Netflixa
- Fundacja Linuksa
- Fundacja PHP
- Radia Fox News
- Sprzedaż reklam Disneya
- jQuery
- LineageOS
- Ubuntu
- Kubuntu
- Lubuntu
- Uniwersytet Marylandu
- Uniwersytet Waszyngtoński
- Uniwersytet Tuftsa
- Szkoła Swarthmore
- Rząd Australii Południowej
- Rząd Republiki Dominikany
- Hotele RCD
- Międzynarodowa Federacja Szachów Korespondencyjnych
- John Graham-Cumming (Cloudflare)
- Izaak Z. Schlueter (npm)
- David Heinemeier Hansson (Ruby na szynach)
Więcej informacji na temat przekazywania wiadomości e-mail można znaleźć na stronie nasza strona Informacje.
Jak szybka jest ta usługa?
E-maile są dostarczane średnio w mniej niż 5 sekund. Działamy w czasie rzeczywistym, w przeciwieństwie do innych dostawców, którzy polegają na opóźnionych kolejkach.
Nie zapisujemy na dysku ani nie przechowujemy logów – z wyjątkiem błędów oraz wychodzące SMTP (zobacz nasz Polityka prywatności).
Wszystko odbywa się w pamięci i nasz kod źródłowy znajduje się na GitHub.
Jak zacząć i skonfigurować przekazywanie wiadomości e-mail?
user@gmail.com
z adresem e-mail, na który chcesz przekazywać wiadomości e-mail (jeśli nie jest jeszcze dokładny). Podobnie pamiętaj o wymianie solvefaction.com
z niestandardową nazwą domeny (jeśli nie jest jeszcze dokładna).
- Jeśli zarejestrowałeś już gdzieś swoją nazwę domeny, musisz całkowicie pominąć ten krok i przejść do kroku drugiego! W przeciwnym razie możesz kliknij tutaj, aby zarejestrować swoją nazwę domeny.
-
Czy pamiętasz, gdzie zarejestrowałeś swoją domenę? Kiedy już to zapamiętasz, postępuj zgodnie z poniższymi instrukcjami:
Ważny: Musisz otworzyć nową kartę i zalogować się do rejestratora domeny. Aby zrobić to automatycznie, możesz z łatwością kliknąć poniżej swojego „Rejestratora”. Na tej nowej karcie musisz przejść do strony zarządzania DNS u swojego rejestratora – poniżej znajdziesz szczegółowe instrukcje nawigacji w kolumnie „Kroki konfiguracji”. Po przejściu na tę stronę w nowej karcie możesz wrócić do tej karty i przejść do kroku trzeciego poniżej. Nie zamykaj jeszcze otwartej karty; będziesz go potrzebować w przyszłych krokach!
Rejestrator Kroki konfiguracji 1&1 Zaloguj sie Centrum domen (Wybierz swoją domenę) Edytuj ustawienia DNS Trasa Amazonki 53 Zaloguj sie Strefy hostowane (Wybierz swoją domenę) Aplus.net Zaloguj sie Moje serwery Zarządzanie domeną Menedżer DNS Bluehost DLA ROCKA: Zaloguj się Domeny (Kliknij ikonę ▼ obok zarządzania) DNS
DLA DZIEDZICTWA: Zaloguj się Domeny Edytor stref (Wybierz swoją domenę)Rozbłysk chmur Zaloguj sie DNS Łatwe DNS Zaloguj sie DNS (Wybierz swoją domenę) DNSproste Zaloguj sie (Wybierz swoją domenę) DNS Zarządzać Cyfrowy ocean Zaloguj sie Sieć Domeny (Wybierz swoją domenę) Więcej Zarządzaj domeną Domena.com Zaloguj sie W widoku kart kliknij zarządzaj w swojej domenie W widoku listy kliknij ikona koła zębatego Serwery DNS i nazw Rekordy DNS Domeny.com
ZegarekZaloguj sie (Wybierz swoją domenę) Zarządzać (kliknij ikonę koła zębatego) Kliknij DNS i serwery nazw w menu po lewej stronie DreamHost Zaloguj sie Płyta Domeny Zarządzaj domenami DNS Człowiek Zaloguj sie Przegląd Zarządzać Prosty edytor Dokumentacja Myśleć Zaloguj sie (Wybierz swoją domenę) Kierownictwo Edytuj strefę Idź Tato
ZegarekZaloguj sie Zarządzaj moimi domenami (Wybierz swoją domenę) Zarządzaj DNS Domeny Google
ZegarekZaloguj sie (Wybierz swoją domenę) Skonfiguruj DNS Nametanie
ZegarekZaloguj sie Lista domen (Wybierz swoją domenę) Zarządzać Zaawansowany DNS Netlifikuj Zaloguj sie (Wybierz swoją domenę) Skonfiguruj Netlify DNS Rozwiązanie sieciowe Zaloguj sie Menadżer konta Moje nazwy domen (Wybierz swoją domenę) Zarządzać Zmień lokalizację punktów domeny Zaawansowany DNS Shopify
ZegarekZaloguj sie Zarządzane domeny (Wybierz swoją domenę) Ustawienia DNS Kwadrat Zaloguj sie Menu główne Ustawienia Domeny (Wybierz swoją domenę) Zaawansowane ustawienia Rekordy niestandardowe Teraz Vercel Korzystanie z wiersza polecenia „teraz” now dns add [domain] '@' MX [record-value] [priority]
Weebly'ego Zaloguj sie Strona Domeny (Wybierz swoją domenę) DNS Wix Zaloguj sie Strona Domeny (Kliknij Ikona) Wybierz Zarządzaj rekordami DNS junior Zaloguj sie Domeny Moje domeny Inny Ważny: Nie widzisz tutaj swojej nazwy rejestratora? Po prostu wyszukaj w Internecie „jak zmienić rekordy DNS w $REGISTRAR” (zastępując $REGISTRAR nazwą swojego rejestratora – np. „jak zmienić rekordy DNS w GoDaddy”, jeśli korzystasz z GoDaddy). - Korzystając ze strony zarządzania DNS rejestratora (druga otwarta karta), ustaw następujące rekordy „MX”:
Ważny: Pamiętaj, że nie powinny być ustawione żadne inne rekordy MX. Oba rekordy pokazane poniżej MUSZĄ istnieć. Upewnij się, że nie ma literówek; i masz poprawną pisownię mx1 i mx2. Jeśli istnieją już rekordy MX, usuń je całkowicie. Wartość „TTL” nie musi wynosić 3600, w razie potrzeby może to być wartość niższa lub wyższa.
Nazwa/host/alias TTL Rodzaj Priorytet Odpowiedź/Wartość „@”, „.” lub puste 3600 MX 10 mx1.forwardemail.net
„@”, „.” lub puste 3600 MX 10 mx2.forwardemail.net
- Korzystając ze strony zarządzania DNS rejestratora (druga otwarta karta), ustaw następujące opcje TXT dokumentacja):
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 planu, Twoje przekazane adresy będą dostępne publicznie – przejdź do Moje konto Domeny i uaktualnij swoją domenę do płatnego planu, jeśli chcesz. Jeśli chcesz dowiedzieć się więcej o płatnych planach zobacz nasze cennik strona. W przeciwnym razie możesz wybrać jedną lub więcej kombinacji od Opcji A do Opcji F wymienionych poniżej.
Opcja A: Jeśli przekazujesz wszystkie e-maile ze swojej domeny (np. „all@solvefaction.com”, „hello@solvefaction.com” itp.) na określony adres „user@gmail.com”:Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=user@gmail.com
Wskazówka: Pamiętaj, aby zastąpić powyższe wartości w kolumnie „Wartość” własnym adresem e-mail. Wartość „TTL” nie musi wynosić 3600, w razie potrzeby może to być wartość niższa lub wyższa. Niższa wartość czasu życia („TTL”) zapewni, że wszelkie przyszłe zmiany wprowadzone w rekordach DNS będą propagowane w Internecie szybciej – pomyśl o tym, jak długo będą przechowywane w pamięci podręcznej (w sekundach). Możesz dowiedzieć się więcej o TTL na Wikipedii, wolnej encyklopedii.
Opcja B: Jeśli potrzebujesz przekierować tylko jeden adres e-mail (np.hello@solvefaction.com
douser@gmail.com
; spowoduje to również automatyczne przekazanie „hello+test@solvefaction.com” do „user+test@gmail.com”):Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=hello:user@gmail.com
Opcja C: Jeśli przekazujesz wiele e-maili, oddziel je przecinkami:Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
Opcja D: Możesz mieć nieskończoną liczbę ustawień przekazywania wiadomości e-mail – po prostu upewnij się, że nie zawijasz ponad 255 znaków w jednym wierszu i nie zaczynasz każdej linii od „forward-email=”. Przykład znajduje się poniżej:Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
„@”, „.” lub puste 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
„@”, „.” lub puste 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
„@”, „.” lub puste 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
„@”, „.” lub puste 3600 TXT forward-email=errors:user@gmail.com,boop:user@gmail.com
Opcja E: Możesz również podać nazwę domeny w swoim TXT rekord z globalnym przekierowaniem aliasów (np. „użytkownik@przyklad.com” zostanie przekazany do „użytkownik@przyklad.net”):Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=example.net
Opcja F: Możesz nawet używać webhooków jako globalnego lub indywidualnego aliasu do przekazywania wiadomości e-mail. Zobacz przykład i pełną sekcję dotyczącą webhooków zatytułowaną Czy wspierasz haczyki internetowe? poniżej.Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn
Opcja G: Możesz nawet używać wyrażeń regularnych („regex”) do dopasowywania aliasów i obsługi podstawień w celu przekazywania wiadomości e-mail. Zobacz przykłady i pełną sekcję dotyczącą wyrażeń regularnych zatytułowaną Czy obsługujesz wyrażenia regularne czy regex? poniżej.Potrzebujesz zaawansowanego wyrażenia regularnego z podstawieniem? Zobacz przykłady i pełną sekcję dotyczącą wyrażeń regularnych zatytułowaną Czy obsługujesz wyrażenia regularne czy regex? poniżej.Prosty przykład: Jeśli chcę, aby wszystkie e-maile wysyłane na adres `linus@solvefaction.com` lub `torvalds@solvefaction.com` były przekazywane na adres `user@gmail.com`:Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
- Korzystając ze strony zarządzania DNS swojego rejestratora (druga otwarta karta), dodatkowo ustaw następujące TXT nagrywać:
Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość „@”, „.” lub puste 3600 TXT v=spf1 a include:spf.forwardemail.net -all
Ważny: Jeśli używasz Gmaila (np. Wyślij pocztę jako) lub G Suite, musisz dołączyćinclude:_spf.google.com
do powyższej wartości, na przykład:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Wskazówka: Jeśli masz już podobny wiersz z „v=spf1”, musisz dołączyćinclude:spf.forwardemail.net
tuż przed istniejącymi rekordami „include:host.com” i przed „-all” w tym samym wierszu, na przykład:
v=spf1 a include:spf.forwardemail.net include:host.com -all
Zauważ, że istnieje różnica między „-all” i „~all”. Znak „-” wskazuje, że sprawdzenie SPF powinno zakończyć się niepowodzeniem, jeśli nie jest zgodne, a „~” oznacza, że sprawdzenie SPF powinno być NIEPOWODZONE. Zalecamy stosowanie podejścia „-all”, aby zapobiec fałszowaniu domeny.
Może być również konieczne dołączenie rekordu SPF dla dowolnego hosta, z którego wysyłasz pocztę (np. Outlooka). - Zweryfikuj swoje rekordy DNS za pomocą naszego narzędzia „Weryfikuj rekordy” dostępnego pod adresem Moje konto Domeny Organizować coś.
- Wyślij testowy e-mail, aby potwierdzić, że działa. Pamiętaj, że propagacja rekordów DNS może zająć trochę czasu.
Wskazówka: Jeśli nie otrzymujesz testowych wiadomości e-mail lub otrzymujesz testową wiadomość e-mail z informacją „Uważaj na tę wiadomość”, zobacz odpowiedzi dla Dlaczego nie otrzymuję e-maili testowych? oraz Dlaczego moje testowe wiadomości e-mail są wysyłane do mnie w Gmailu jako „podejrzane” odpowiednio.
- Jeśli chcesz „Wyślij pocztę jako” z Gmaila, musisz Obejrzyj ten filmlub wykonaj czynności opisane poniżej Jak wysyłać pocztę za pomocą Gmaila poniżej.
Czy mogę używać wielu giełd i serwerów MX do zaawansowanego przekazywania?
Tak ale w rekordach DNS powinieneś mieć tylko jedną giełdę MX.
Nie próbuj używać „Priorytetu” jako sposobu konfiguracji wielu wymian MX.
Zamiast tego musisz skonfigurować istniejącą giełdę MX, aby przekazywała pocztę dla wszystkich niepasujących aliasów do giełd naszej usługi (mx1.forwardemail.net
i/lub mx2.forwardemail.net
).
Jeżeli korzystasz z Google Workspace i chcesz przekazać do naszego serwisu wszystkie niepasujące aliasy, to zobacz https://support.google.com/a/answer/6297084.
Jeśli korzystasz z Microsoft 365 (Outlook) i chcesz przesyłać do naszej usługi wszystkie niepasujące aliasy, zapoznaj się z sekcją https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/use-connectors-to-configure-mail-flow/set-up-connectors-to-route-mail oraz https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/manage-mail-flow-for-multiple-locations.
Jak skonfigurować SPF dla przekazywania wiadomości e-mail?
Korzystając ze strony zarządzania DNS swojego rejestratora, ustaw następujące ustawienia TXT nagrywać:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | v=spf1 a include:spf.forwardemail.net -all |
include:_spf.google.com
do powyższej wartości, na przykład:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
include:spf.protection.outlook.com
do Twojego SPF TXT zapis, na przykład:
v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
include:spf.forwardemail.net
tuż przed istniejącymi rekordami „include:host.com” i przed „-all” w tym samym wierszu, na przykład:
v=spf1 a include:spf.forwardemail.net include:host.com -all
Zauważ, że istnieje różnica między „-all” i „~all”. Znak „-” wskazuje, że sprawdzenie SPF powinno zakończyć się niepowodzeniem, jeśli nie jest zgodne, a „~” oznacza, że sprawdzenie SPF powinno być NIEPOWODZONE. Zalecamy stosowanie podejścia „-all”, aby zapobiec fałszowaniu domeny.
Może być również konieczne dołączenie rekordu SPF dla dowolnego hosta, z którego wysyłasz pocztę (np. Outlooka).
Jak skonfigurować DKIM do przekazywania wiadomości e-mail?
Iść do Moje konto Domeny Ustawienia Konfiguracja wychodzącego protokołu SMTP i postępuj zgodnie z instrukcjami konfiguracji.
Jak skonfigurować DMARC do przekazywania wiadomości e-mail?
Iść do Moje konto Domeny Ustawienia Konfiguracja wychodzącego protokołu SMTP i postępuj zgodnie z instrukcjami konfiguracji.
Jak skonfigurować funkcję SRS do przekazywania wiadomości e-mail?
Konfigurujemy automatycznie Program przepisywania nadawców („SRS”) – nie musisz tego robić samodzielnie.
Jak skonfigurować MTA-STS do przekazywania wiadomości e-mail?
Należy zapoznać się nasza sekcja poświęcona MTA-STS aby uzyskać więcej informacji.
Czy wspierasz wysyłanie wiadomości e-mail za pomocą protokołu SMTP?
Tak, od maja 2023 obsługujemy wysyłanie e-maili z SMTP jako dodatek dla wszystkich płatnych użytkowników.
-
Iść do Moje konto Domeny Ustawienia Konfiguracja poczty wychodzącej SMTP i postępuj zgodnie z instrukcjami konfiguracji
-
Utwórz nowy alias dla swojej domeny pod Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Kliknij Wygeneruj hasło obok nowo utworzonego aliasu. Skopiuj do schowka i bezpiecznie przechowuj wygenerowane hasło wyświetlone na ekranie.
-
Korzystając z preferowanej aplikacji pocztowej, dodaj lub skonfiguruj konto z nowo utworzonym aliasem (np.
witaj@solvefaction.com
)Wskazówka: Zalecamy korzystanie Thunderbird, Poczta K-9, Poczta Apple, lub alternatywa typu open source i skupiająca się na prywatności. -
Po wyświetleniu monitu o podanie nazwy serwera SMTP wprowadź
smtp.forwardemail.net
-
Po wyświetleniu monitu o port serwera SMTP wprowadź
465
(SSL/TLS) – patrz alternatywne porty SMTP Jeśli to konieczneWskazówka: Jeśli używasz Thunderbirda, upewnij się, że „Bezpieczeństwo połączenia” jest ustawione na „SSL/TLS”, a Metoda uwierzytelniania jest ustawiona na „Normalne hasło”. -
Po wyświetleniu monitu o hasło serwera SMTP wklej hasło z Wygeneruj hasło w kroku 3 powyżej
-
Zapisz ustawienia i wyślij swój pierwszy testowy e-mail - jeśli masz problemy, to proszę Skontaktuj się z nami
Jakie są Twoje limity ruchu wychodzącego SMTP?
Oceniamy limit użytkowników i domen do 300 wychodzących wiadomości SMTP na 1 dzień. Daje to średnio ponad 9000 e-maili w miesiącu kalendarzowym. Jeśli chcesz przekroczyć tę kwotę lub masz stale duże e-maile, skontaktuj się z nami.
Jakie są ustawienia konfiguracji serwera SMTP?
Nasz serwer jest smtp.forwardemail.net
i jest również monitorowany na naszej stronie strona stanu.
Obsługuje zarówno IPv4, jak i IPv6 i jest dostępny przez porty 465
oraz 2465
dla SSL/TLS i 587
, 2587
, 2525
, oraz 25
dla TLS (STARTTLS).
Protokół | Nazwa hosta | Porty | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Preferowane | smtp.forwardemail.net | 465 , 2465 | ✅ | ✅ |
TLS (STARTTLS) | smtp.forwardemail.net | 587 , 2587 , 2525 , 25 | ✅ | ✅ |
Zaloguj sie | Przykład | Opis |
---|---|---|
Nazwa użytkownika | user@solvefaction.com | Adres e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny. |
Hasło | ************************ | Wygenerowane hasło specyficzne dla aliasu. |
Aby wysyłać wychodzące wiadomości e-mail za pomocą protokołu SMTP, Użytkownik SMTP musi być adresem e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny – i hasło SMTP musi być wygenerowanym hasłem specyficznym dla aliasu.
Należy zapoznać się Czy wspierasz wysyłanie wiadomości e-mail za pomocą protokołu SMTP aby uzyskać instrukcje krok po kroku.
Jakie są ustawienia konfiguracji serwera IMAP?
Nasz serwer jest imap.forwardemail.net
i jest również monitorowany na naszej stronie strona stanu.
Obsługuje zarówno IPv4, jak i IPv6 i jest dostępny przez porty 993
oraz 2993
dla protokołu SSL/TLS.
Protokół | Nazwa hosta | Porty | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Preferowane | imap.forwardemail.net | 993 , 2993 | ✅ | ✅ |
Zaloguj sie | Przykład | Opis |
---|---|---|
Nazwa użytkownika | user@solvefaction.com | Adres e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny. |
Hasło | ************************ | Wygenerowane hasło specyficzne dla aliasu. |
Aby połączyć się z IMAP, Użytkownik IMAP musi być adresem e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny – i Hasło IMAP musi być wygenerowanym hasłem specyficznym dla aliasu.
Należy zapoznać się Czy popierasz odbieranie wiadomości e-mail za pomocą protokołu IMAP aby uzyskać instrukcje krok po kroku.
Jakie są ustawienia konfiguracji serwera POP3?
Nasz serwer jest pop3.forwardemail.net
i jest również monitorowany na naszej stronie strona stanu.
Obsługuje zarówno IPv4, jak i IPv6 i jest dostępny przez porty 995
oraz 2995
dla protokołu SSL/TLS.
Protokół | Nazwa hosta | Porty | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Preferowane | pop3.forwardemail.net | 995 , 2995 | ✅ | ✅ |
Zaloguj sie | Przykład | Opis |
---|---|---|
Nazwa użytkownika | user@solvefaction.com | Adres e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny. |
Hasło | ************************ | Wygenerowane hasło specyficzne dla aliasu. |
Aby połączyć się z POP3, Użytkownik POP3 musi być adresem e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny – i Hasło IMAP musi być wygenerowanym hasłem specyficznym dla aliasu.
Należy zapoznać się Czy obsługujesz POP3 aby uzyskać instrukcje krok po kroku.
Czy wspierasz wysyłanie wiadomości e-mail za pomocą interfejsu API?
Tak, od maja 2023 obsługujemy wysyłanie e-maili z API jako dodatek dla wszystkich płatnych użytkowników.
Proszę zobaczyć naszą sekcję na e-maile w naszej dokumentacji API, aby poznać opcje, przykłady i więcej informacji.
Aby wysyłać wychodzące wiadomości e-mail za pomocą naszego API, musisz użyć swojego tokena API dostępnego pod Moje bezpieczeństwo.
Czy popierasz odbieranie wiadomości e-mail za pomocą protokołu IMAP?
Tak, od 16 października 2023 umożliwiamy otrzymywanie poczty e-mail przez IMAP jako dodatek dla wszystkich płatnych użytkowników. Przeczytaj nasz szczegółowy artykuł NA jak działa nasza funkcja przechowywania zaszyfrowanej skrzynki pocztowej SQLite.
-
Utwórz nowy alias dla swojej domeny pod Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Kliknij Wygeneruj hasło obok nowo utworzonego aliasu. Skopiuj do schowka i bezpiecznie przechowuj wygenerowane hasło wyświetlone na ekranie.
-
Korzystając z preferowanej aplikacji pocztowej, dodaj lub skonfiguruj konto z nowo utworzonym aliasem (np.
witaj@solvefaction.com
)Wskazówka: Zalecamy korzystanie Thunderbird, Poczta K-9, Poczta Apple, lub alternatywa typu open source i skupiająca się na prywatności. -
Po wyświetleniu monitu o podanie nazwy serwera IMAP wprowadź
imap.forwardemail.net
-
Po wyświetleniu monitu o port serwera IMAP wprowadź
993
(SSL/TLS) – patrz alternatywne porty IMAP Jeśli to konieczneWskazówka: Jeśli używasz Thunderbirda, upewnij się, że „Bezpieczeństwo połączenia” jest ustawione na „SSL/TLS”, a Metoda uwierzytelniania jest ustawiona na „Normalne hasło”. -
Po wyświetleniu monitu o podanie hasła serwera IMAP wklej hasło z Wygeneruj hasło w kroku 2 powyżej
-
Zapisz swoje ustawienia - jeśli masz problemy, to proszę Skontaktuj się z nami
Czy obsługujesz OpenPGP/MIME, szyfrowanie typu end-to-end („E2EE”) i katalog kluczy internetowych („WKD”)?
Tak, wspieramy OtwórzPGP, szyfrowanie typu end-to-end („E2EE”)oraz odkrywanie kluczy publicznych za pomocą Katalog kluczy internetowych („WKD”). Możesz skonfigurować OpenPGP za pomocą keys.openpgp.org lub samodzielnie hostuj własne klucze (odnosić się do ten opis konfiguracji serwera WKD).
-
Pobierz i zainstaluj zalecaną wtyczkę do swojego klienta poczty e-mail poniżej:
Klient poczty e-mail Platforma Polecana wtyczka Notatki Thunderbird Pulpit Skonfiguruj OpenPGP w Thunderbirdzie Thunderbird ma wbudowaną obsługę OpenPGP. Gmaila Przeglądarka Koperta pocztowa lub FlowCrypt (licencja zastrzeżona) Gmail nie obsługuje OpenPGP, jednak możesz pobrać wtyczkę typu open source Koperta pocztowa lub FlowCrypt. Poczta Apple System operacyjny Mac Bezpłatny GPGMail Apple Mail nie obsługuje OpenPGP, jednak możesz pobrać wtyczkę typu open source Bezpłatny GPGMail. Poczta Apple iOS PGPro lub FlowCrypt (licencja zastrzeżona) Apple Mail nie obsługuje OpenPGP, jednak możesz pobrać wtyczkę typu open source PGPro lub FlowCrypt. Perspektywy Okna gpg4win Klient poczty Outlook na komputerze stacjonarnym nie obsługuje OpenPGP, jednak możesz pobrać wtyczkę typu open source gpg4win. Perspektywy Przeglądarka Koperta pocztowa lub FlowCrypt (licencja zastrzeżona) Internetowy klient poczty Outlook nie obsługuje OpenPGP, jednak możesz pobrać wtyczkę typu open source Koperta pocztowa lub FlowCrypt. Android mobilny Otwórz pęk kluczy lub FlowCrypt Klienci poczty na Androida Jak na przykład Poczta K-9 oraz Uczciwy e-mail oba obsługują wtyczkę typu open source Otwórz pęk kluczy. Alternatywnie możesz użyć wtyczki typu open source (licencja zastrzeżona). FlowCrypt. GoogleChrome Przeglądarka Koperta pocztowa lub FlowCrypt (licencja zastrzeżona) Możesz pobrać rozszerzenie przeglądarki typu open source Koperta pocztowa lub FlowCrypt. Mozilla Firefox Przeglądarka Koperta pocztowa lub FlowCrypt (licencja zastrzeżona) Możesz pobrać rozszerzenie przeglądarki typu open source Koperta pocztowa lub FlowCrypt. Microsoft Edge’a Przeglądarka Koperta pocztowa Możesz pobrać rozszerzenie przeglądarki typu open source Koperta pocztowa. Odważny Przeglądarka Koperta pocztowa lub FlowCrypt (licencja zastrzeżona) Możesz pobrać rozszerzenie przeglądarki typu open source Koperta pocztowa lub FlowCrypt. Balsa Pulpit Skonfiguruj OpenPGP w Balsie Balsa ma wbudowaną obsługę OpenPGP. KMail Pulpit Skonfiguruj OpenPGP w Kmailu KMail ma wbudowaną obsługę OpenPGP. Ewolucja GNOME Pulpit Skonfiguruj OpenPGP w Evolution GNOME Evolution ma wbudowaną obsługę OpenPGP. Terminal Pulpit Skonfiguruj gpg w terminalu Możesz skorzystać z otwartego źródła Narzędzie wiersza poleceń gpg aby wygenerować nowy klucz z wiersza poleceń. -
Otwórz wtyczkę, utwórz klucz publiczny i skonfiguruj swojego klienta poczty e-mail, aby z niego korzystał.
-
Prześlij swój klucz publiczny pod adresem https://keys.openpgp.org/upload.
Wskazówka: Możesz odwiedzić https://keys.openpgp.org/manage aby w przyszłości zarządzać swoim kluczem.Opcjonalny dodatek: Jeśli korzystasz z naszej szyfrowana pamięć (IMAP/POP3) służyć i chcieć Wszystko wiadomość e-mail przechowywaną w (już zaszyfrowanej) bazie danych SQLite, która ma zostać zaszyfrowana przy użyciu klucza publicznego, a następnie przejdź do Moje konto Domeny Pseudonimy (np.hello@solvefaction.com
) Edytować OtwórzPGP i prześlij swój klucz publiczny. -
Dodaj nowy
CNAME
zapis do nazwy Twojej domeny (np.solvefaction.com
):Nazwa/host/alias TTL Rodzaj Odpowiedź/Wartość openpgpkey
3600 CNAME wkd.keys.openpgp.org
Wskazówka: Jeśli Twój alias korzysta z naszego domeny próżne/jednorazowe (np.hideaddress.net
), możesz pominąć ten krok.
Czy obsługujesz POP3?
Tak, od 4 grudnia 2023 roku wspieramy POP3 jako dodatek dla wszystkich płatnych użytkowników. Przeczytaj nasz szczegółowy artykuł NA jak działa nasza funkcja przechowywania zaszyfrowanej skrzynki pocztowej SQLite.
-
Utwórz nowy alias dla swojej domeny pod Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Kliknij Wygeneruj hasło obok nowo utworzonego aliasu. Skopiuj do schowka i bezpiecznie przechowuj wygenerowane hasło wyświetlone na ekranie.
-
Korzystając z preferowanej aplikacji pocztowej, dodaj lub skonfiguruj konto z nowo utworzonym aliasem (np.
witaj@solvefaction.com
)Wskazówka: Zalecamy korzystanie Thunderbird, Poczta K-9, Poczta Apple, lub alternatywa typu open source i skupiająca się na prywatności. -
Po wyświetleniu monitu o podanie nazwy serwera POP3 wprowadź
pop3.forwardemail.net
-
Po wyświetleniu monitu o port serwera POP3 wprowadź
995
(SSL/TLS) – patrz alternatywne porty POP3 Jeśli to konieczneWskazówka: Jeśli używasz Thunderbirda, upewnij się, że „Bezpieczeństwo połączenia” jest ustawione na „SSL/TLS”, a Metoda uwierzytelniania jest ustawiona na „Normalne hasło”. -
Po wyświetleniu monitu o podanie hasła serwera POP3 wklej hasło z Wygeneruj hasło w kroku 2 powyżej
-
Zapisz swoje ustawienia - jeśli masz problemy, to proszę Skontaktuj się z nami
Czy obsługujecie kalendarze (CalDAV)?
Tak, od 5 lutego 2024 r. dodaliśmy tę funkcję. Nasz serwer jest caldav.forwardemail.net
i jest również monitorowany na naszej stronie strona stanu.
Obsługuje zarówno IPv4, jak i IPv6 i jest dostępny przez port 443
(HTTPS).
Zaloguj sie | Przykład | Opis |
---|---|---|
Nazwa użytkownika | user@solvefaction.com | Adres e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny. |
Hasło | ************************ | Wygenerowane hasło specyficzne dla aliasu. |
Aby móc korzystać z obsługi kalendarza, użytkownik musi być adresem e-mail aliasu istniejącego dla domeny pod adresem Moje konto Domeny – i hasło musi być wygenerowanym hasłem specyficznym dla aliasu.
Jak podłączyć i skonfigurować kalendarze
Aby skonfigurować kalendarz, użyj adresu URL CalDAV: https://caldav.forwardemail.net
(lub po prostu caldav.forwardemail.net
jeśli Twój klient na to pozwala)
Jak dodać więcej kalendarzy i zarządzać istniejącymi kalendarzami
Jeśli chcesz dodać dodatkowe kalendarze, po prostu dodaj nowy adres URL kalendarza: https://caldav.forwardemail.net/dav/principals/calendar-name
(koniecznie wymienić calendar-name
z wybraną nazwą kalendarza)
Możesz zmienić nazwę i kolor kalendarza po utworzeniu – wystarczy skorzystać z preferowanej aplikacji kalendarza (np. Apple Mail lub Thunderbird).
Jak wysłać pocztę jako za pomocą Gmaila?
-
Iść do Moje konto Domeny Ustawienia Konfiguracja poczty wychodzącej SMTP i postępuj zgodnie z instrukcjami konfiguracji
-
Utwórz nowy alias dla swojej domeny pod Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Kliknij Wygeneruj hasło obok nowo utworzonego aliasu. Skopiuj do schowka i bezpiecznie przechowuj wygenerowane hasło wyświetlone na ekranie.
-
Iść do Gmaila i pod Ustawienia Konta i import Wyślij pocztę jako, kliknij „Dodaj kolejny adres e-mail”
-
Po wyświetleniu monitu o „Nazwa” wprowadź nazwę, pod którą Twój e-mail ma być wyświetlany jako „Od” (np. „Linus Torvalds”).
-
Po wyświetleniu monitu o „Adres e-mail” wprowadź pełny adres e-mail aliasu, który utworzyłeś Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Odznacz „Traktuj jak alias”
-
Kliknij „Następny krok”, aby kontynuować
-
Po wyświetleniu monitu o „Serwer SMTP”, wprowadź
smtp.forwardemail.net
i opuść port jako587
-
Po wyświetleniu monitu o podanie „Nazwy użytkownika” wprowadź pełny adres e-mail utworzonego aliasu Moje konto Domeny Pseudonimy (np.
witaj@solvefaction.com
) -
Po wyświetleniu monitu o „Hasło” wklej hasło z Wygeneruj hasło w kroku 3 powyżej
-
Pozostaw zaznaczoną opcję „Bezpieczne połączenie za pomocą TLS”
-
Kliknij „Dodaj konto”, aby kontynuować
-
Otwórz nową kartę, aby Gmaila i poczekaj na otrzymanie e-maila weryfikacyjnego (otrzymasz kod weryfikacyjny, który potwierdza, że jesteś właścicielem adresu e-mail, który próbujesz „Wyślij jako”)
-
Po przybyciu skopiuj i wklej kod weryfikacyjny w odpowiedzi na monit otrzymany w poprzednim kroku
-
Gdy to zrobisz, wróć do wiadomości e-mail i kliknij link, aby „potwierdzić prośbę”. Najprawdopodobniej będziesz musiał wykonać ten krok i poprzedni krok, aby wiadomość e-mail została poprawnie skonfigurowana.
Co to jest starszy bezpłatny przewodnik dotyczący funkcji Wyślij pocztę jako przy użyciu Gmaila?
-
Musisz mieć Uwierzytelnianie dwuskładnikowe w Gmailu włączone, aby to działało. Wizyta https://www.google.com/landing/2step/ jeśli nie masz go włączonej.
-
Po włączeniu uwierzytelniania dwuskładnikowego (lub jeśli już je włączono), odwiedź https://myaccount.google.com/apppasswords.
-
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 domeny niestandardowej, z którego przekazujesz dalej (np.
witaj@solvefaction.com
- pomoże Ci to śledzić w przypadku korzystania z tej usługi na wielu kontach)
-
Skopiuj hasło do schowka, które jest generowane automatycznie
Ważny: Jeśli korzystasz z G Suite, przejdź do panelu administracyjnego Aplikacje G Suite Ustawienia Gmaila Ustawienia i upewnij się, że zaznaczyłeś opcję „Zezwalaj użytkownikom na wysyłanie poczty przez zewnętrzny serwer SMTP...”. Ta zmiana zostanie aktywowana z pewnym opóźnieniem, więc poczekaj kilka minut. -
Iść do Gmaila i pod Ustawienia Konta i import Wyślij pocztę jako, kliknij „Dodaj kolejny adres e-mail”
-
Po wyświetleniu monitu o „Nazwa” wpisz nazwę, pod którą Twój e-mail ma być wyświetlany jako „Od” (np. „Linus Torvalds”)
-
Po wyświetleniu monitu o podanie „Adresu e-mail” wprowadź adres e-mail z domeną niestandardową, której użyłeś powyżej (np.
witaj@solvefaction.com
) -
Odznacz „Traktuj jak alias”
-
Kliknij „Następny krok”, aby kontynuować
-
Po wyświetleniu monitu o „Serwer SMTP”, wprowadź
smtp.gmail.com
i opuść port jako587
-
Po wyświetleniu monitu o „Nazwa użytkownika” wprowadź część swojego adresu Gmail bez znaku gmail.com część (np. po prostu „użytkownik”, jeśli mój adres e-mail to użytkownik@gmail.com)
Ważny: Jeśli część „Nazwa użytkownika” jest wypełniana automatycznie, to będziesz musiał to zmienić zamiast nazwy użytkownika w adresie Gmail. -
Po wyświetleniu monitu „Hasło” wklej ze schowka hasło wygenerowane w kroku 2 powyżej
-
Pozostaw zaznaczoną opcję „Bezpieczne połączenie za pomocą TLS”
-
Kliknij „Dodaj konto”, aby kontynuować
-
Otwórz nową kartę, aby Gmaila i poczekaj na otrzymanie e-maila weryfikacyjnego (otrzymasz kod weryfikacyjny, który potwierdza, że jesteś właścicielem adresu e-mail, który próbujesz „Wyślij jako”)
-
Po przybyciu skopiuj i wklej kod weryfikacyjny w odpowiedzi na monit otrzymany w poprzednim kroku
-
Gdy to zrobisz, wróć do wiadomości e-mail i kliknij link, aby „potwierdzić prośbę”. Najprawdopodobniej będziesz musiał wykonać ten krok i poprzedni krok, aby wiadomość e-mail została poprawnie skonfigurowana.
Dlaczego nie otrzymuję e-maili testowych?
Jeśli wysyłasz do siebie testową wiadomość e-mail, może ona nie pojawić się w Twojej skrzynce odbiorczej, ponieważ ma ten sam nagłówek „Identyfikator wiadomości”.
Jest to powszechnie znany problem, który dotyczy również usług takich jak Gmail. Oto oficjalna odpowiedź Gmaila dotycząca tego problemu.
Jeśli nadal masz problemy, najprawdopodobniej jest to problem z propagacją DNS. Będziesz musiał poczekać trochę dłużej i spróbować ponownie (lub spróbować ustawić niższą wartość TTL na swoim TXT dokumentacja).
Nadal masz problemy? Proszę Skontaktuj się z nami abyśmy mogli pomóc w zbadaniu problemu i szybkim rozwiązaniu problemu.
Jak skonfigurować mojego klienta poczty e-mail do pracy z funkcją przekazywania wiadomości e-mail?
Rodzaj | Nazwa hosta | Protokół | Porty |
---|---|---|---|
IMAP | imap.forwardemail.net | SSL/TLS Preferowane | 993 oraz 2993 |
SMTP | smtp.forwardemail.net | SSL/TLS Preferowane lub TLS (STARTTLS) | 465 oraz 2465 dla SSL/TLS (lub) 587 , 2587 , 2525 , oraz 25 dla TLS (STARTTLS) |
Jak wyeksportować i wykonać kopię zapasową mojej skrzynki pocztowej?
W dowolnym momencie możesz wyeksportować swoje skrzynki pocztowe jako EML, Skrzynka pocztowalub zaszyfrowane SQLite formaty.
Iść do Moje konto Domeny Skróty Pobierz kopię zapasową i wybierz preferowany format eksportu.
Po zakończeniu eksportu otrzymasz na adres e-mail link umożliwiający pobranie pliku.
Należy pamiętać, że ze względów bezpieczeństwa łącze umożliwiające eksportowanie i pobieranie wygasa po 4 godzinach.
Jeśli chcesz sprawdzić wyeksportowane pliki w formatach EML lub Mbox, przydatne mogą okazać się poniższe narzędzia typu open source:
Imię | Format | Platforma | Adres URL GitHub |
---|---|---|---|
Przeglądarka MBox | Skrzynka pocztowa | Okna | https://github.com/eneam/mboxviewer |
przeglądarka internetowa mbox | Skrzynka pocztowa | Wszystkie platformy | https://github.com/PHMRanger/mbox-web-viewer |
Czytnik Eml | EML | Okna | https://github.com/ayamadori/EmlReader |
Przeglądarka poczty e-mail | EML | Kod VSCode | https://github.com/joelharkes/vscode_email_viewer |
czytnik-eml | EML | Wszystkie platformy | https://github.com/s0ph1e/eml-reader |
Dodatkowo, jeśli musisz przekonwertować plik Mbox na plik EML, możesz użyć https://github.com/noelmartinon/mboxzilla.
Jak zaimportować i przeprowadzić migrację istniejącej skrzynki pocztowej?
Możesz łatwo zaimportować swój e-mail do Forward Email (np. za pomocą Thunderbird) zgodnie z poniższymi instrukcjami:
-
Eksportuj pocztę e-mail od istniejącego dostawcy poczty e-mail:
Dostawca poczty e-mail Format eksportu Instrukcje eksportu Gmaila MBOX https://takeout.google.com/settings/takeout/custom/gmail Perspektywy PST Wskazówka: Jeśli używasz Outlooka (Format eksportu PST), możesz po prostu postępować zgodnie z instrukcjami w sekcji „Inne” poniżej. Poniżej udostępniamy jednak linki umożliwiające konwersję pliku PST do formatu MBOX/EML w zależności od systemu operacyjnego:- Zinkuba dla Windows (GitHub)
- readpst dla Windows cygwin - (np.
readpst -u -o $OUT_DIR $IN_DIR
wymiana$OUT_DIR
oraz$IN_DIR
odpowiednio ze ścieżkami katalogu wyjściowego i katalogu wejściowego). - readpst dla Ubuntu/Linux - (np.
sudo apt-get install readpst
i wtedyreadpst -u -o $OUT_DIR $IN_DIR
, zastępowanie$OUT_DIR
oraz$IN_DIR
odpowiednio ze ścieżkami katalogu wyjściowego i katalogu wejściowego). - readpst dla macOS (przez napar) - (np.
brew install libpst
i wtedyreadpst -u -o $OUT_DIR $IN_DIR
, zastępowanie$OUT_DIR
oraz$IN_DIR
odpowiednio ze ścieżkami katalogu wyjściowego i katalogu wejściowego). - Konwerter PST dla Windows (GitHub)
Poczta Apple MBOX https://support.apple.com/guide/mail/import-or-export-mailboxes-mlhlp1030/mac#apd37a3190755974 Szybka poczta EML https://www.fastmail.help/hc/en-us/articles/360060590573-Download-all-your-data#downloadmail Poczta Protonowa MBOX/EML https://proton.me/support/export-emails-import-export-app Tutanota EML https://github.com/crepererum-oss/tatuanatata?tab=readme-ov-file#tatutanatata Myśleć EML https://docs.gandi.net/en/gandimail/common_operations/backup_email.html#contents Zoho EML https://www.zoho.com/mail/help/import-export-emails.html#alink2 Inny Użyj Thunderbirda Skonfiguruj istniejące konto e-mail w Thunderbirdzie, a następnie użyj ImportEksportNarzędzia OF wtyczka do eksportowania i importowania poczty e-mail. Możesz także po prostu kopiować/wklejać lub przeciągać/upuszczać wiadomości e-mail między kontami. -
Pobierz, zainstaluj i otwórz Thunderbird.
-
Utwórz nowe konto, używając pełnego adresu e-mail swojego aliasu (np.
you@yourdomain.com
) i wygenerowane hasło. Jeśli nie masz jeszcze wygenerowanego hasła, to zapoznaj się z naszymi instrukcjami konfiguracji. -
Pobierz i zainstaluj ImportEksportNarzędzia OF Wtyczka Thunderbirda.
-
Utwórz nowy folder lokalny w Thunderbirdzie, a następnie kliknij go prawym przyciskiem myszy → wybierz
ImportExportTools NG
opcja → wybierzImport mbox file
(dla formatu eksportu MBOX) – lub –Import messages
/Import all messages from a directory
(dla formatu eksportu EML). -
Przeciągnij/upuść z folderu lokalnego do nowego (lub istniejącego) folderu IMAP w Thunderbirdzie, do którego chcesz przesyłać wiadomości do magazynu IMAP za pomocą naszej usługi. Dzięki temu będziesz mieć pewność, że ich kopia zapasowa zostanie utworzona online w naszym zaszyfrowanym magazynie SQLite.
Wskazówka: Jeśli nie wiesz, jak importować do Thunderbirda, możesz zapoznać się z oficjalnymi instrukcjami pod adresem https://kb.mozillazine.org/Importing_folders oraz https://github.com/thunderbird/import-export-tools-ng/wiki.
Jak działa Twój system przekierowania poczty e-mail?
Poczta e-mail opiera się na Protokół SMTP. Protokół ten składa się z poleceń wysyłanych do serwera (uruchamianego najczęściej na porcie 25). Następuje połączenie początkowe, następnie nadawca wskazuje, skąd pochodzi wiadomość („MAIL FROM”), następnie dokąd zmierza („RCPT TO”), a na końcu nagłówki i treść samej wiadomości („DATA” ). Przebieg naszego systemu przekazywania wiadomości e-mail jest opisany w odniesieniu do każdego polecenia protokołu SMTP poniżej:
-
Połączenie początkowe (brak nazwy polecenia, np.
telnet solvefaction.com 25
) - To jest początkowe połączenie. Sprawdzamy nadawców, których nie ma w naszym lista dozwolonych przeciwko naszym lista odrzuconych. Wreszcie, jeśli nadawcy nie ma na naszej liście dozwolonych, sprawdzamy, czy był szara lista. -
HELO
— Oznacza powitanie identyfikujące nazwę FQDN, adres IP lub nazwę obsługi poczty nadawcy. Ta wartość może zostać sfałszowana, więc nie polegamy na tych danych i zamiast tego używamy odwrotnego wyszukiwania nazwy hosta adresu IP połączenia. -
MAIL FROM
- Wskazuje kopertę pocztową z adresu e-mail. Jeśli wprowadzono wartość, musi to być prawidłowy adres e-mail RFC 5322. Dozwolone są puste wartości. My sprawdź rozproszenie wsteczne tutaj, a także sprawdzamy POCZTĘ OD z naszymi lista odrzuconych. Na koniec sprawdzamy nadawców, którzy nie znajdują się na liście dozwolonych w celu ograniczenia szybkości (zobacz sekcję dotyczącą Ograniczenie szybkości oraz lista dozwolonych po więcej informacji). -
RCPT TO
- Wskazuje odbiorców wiadomości e-mail. Muszą to być prawidłowe adresy e-mail zgodne ze standardem RFC 5322. Dopuszczamy maksymalnie 50 adresatów w danych koperty na wiadomość (jest to coś innego niż nagłówek „Do” w wiadomości e-mail). Sprawdzamy również poprawność Program przepisywania nadawców („SRS”) adres tutaj, aby chronić przed podszywaniem się pod naszą nazwę domeny SRS. Sprawdzamy również odbiorcę w stosunku do naszej lista odrzuconych. -
DATA
- Jest to podstawowa część naszej usługi, która przetwarza wiadomości e-mail. Zobacz sekcję Jak przetwarzasz wiadomość e-mail do przekazania? poniżej, aby uzyskać więcej informacji.
Jak przetwarzasz wiadomość e-mail do przekazania?
Ta sekcja opisuje nasz proces związany z poleceniem protokołu SMTP DATA
w dziale Jak działa Twój system przekierowania poczty e-mail powyżej – w jaki sposób przetwarzamy nagłówki, treść, zabezpieczenia wiadomości e-mail, określamy, gdzie ma ona zostać dostarczona i jak obsługujemy połączenia.
-
Jeśli wiadomość przekroczy maksymalny rozmiar 50mb, zostanie odrzucona z kodem błędu 552.
-
Jeśli wiadomość nie miała żadnych nagłówków lub nagłówków nie można było przeanalizować, jest ona odrzucana z kodem błędu 421.
-
Jeśli wiadomość nie zawierała nagłówka „Od” lub jeśli którakolwiek z wartości w nagłówku „Od” nie była prawidłowymi adresami e-mail RFC 5322, zostanie odrzucona z kodem błędu 550.
-
Jeśli wiadomość ma więcej niż 25 nagłówków „Otrzymano”, oznacza to, że utknęła w pętli przekierowań i jest odrzucana z kodem błędu 550.
-
Korzystanie z odcisku palca wiadomości e-mail (patrz sekcja Odciski palców), sprawdzimy, czy próba ponownego wysłania wiadomości trwała dłużej niż 5 dni (co odpowiada domyślne zachowanie postfiksa), a jeśli tak, to zostanie odrzucone z kodem błędu 550.
-
Jeśli wiadomość miała nagłówek „Do” i jeśli którykolwiek z nagłówków „Do” w wiadomości był skierowany do przepisanych adresów SRS przy użyciu naszej nazwy domeny, to przepiszemy je (dotyczy to konkretnie osób odpowiadających na urlop).
-
Przechowujemy w pamięci wyniki skanowania wiadomości e-mail za pomocą Skaner spamu.
-
Jeśli były jakieś arbitralne wyniki ze Skanera spamu, jest on odrzucany z kodem błędu 554. Wyniki arbitralne obejmują tylko test GTUBE w momencie pisania tego tekstu. Widzieć https://spamassassin.apache.org/gtube/ aby uzyskać więcej informacji.
-
Do wiadomości dodamy następujące nagłówki w celu debugowania i zapobiegania nadużyciom:
X-Original-To
- oryginalnyRCPT TO
adres e-mail dla wiadomości.- Wartość tego nagłówka ma
Bcc
usunięto z niego adresy po przeanalizowaniu nagłówka. - Jest to przydatne do określenia, dokąd pierwotnie dostarczono wiadomość e-mail.
- Wartość tego nagłówka ma
X-ForwardEmail-Version
- obecny SemVer wersja zpackage.json
naszej bazy kodu.X-ForwardEmail-Session-ID
- wartość identyfikatora sesji używana do celów debugowania (dotyczy tylko środowisk nieprodukcyjnych).X-ForwardEmail-Sender
- lista oddzielona przecinkami zawierająca adres oryginalnej koperty MAIL FROM (jeśli nie był pusty), FQDN klienta zwrotnego PTR (jeśli istnieje) oraz adres IP nadawcy.X-ForwardEmail-ID
- dotyczy to tylko wychodzącego SMTP i jest powiązane z identyfikatorem e-mail zapisanym w Moim koncie → E-maileX-Report-Abuse
- o wartościabuse@forwardemail.net
.X-Report-Abuse-To
- o wartościabuse@forwardemail.net
.X-Complaints-To
- o wartościabuse@forwardemail.net
.
-
Następnie sprawdzamy wiadomość pod kątem DKIM, SPF, ARC, oraz DMARC.
- Jeśli wiadomość nie powiodła się DMARC, a domena miała zasady odrzucania (np.
p=reject
było w polityce DMARC), następnie jest odrzucany z kodem błędu 550. Zazwyczaj zasady DMARC dla domeny można znaleźć w_dmarc
subdomena TXT rekord, (np.dig _dmarc.solvefaction.com txt
). - Jeśli wiadomość nie powiodła się SPF, a domena miała politykę twardego niepowodzenia (np.
-all
był w polityce SPF w przeciwieństwie do~all
lub brak polityki), to jest odrzucane z kodem błędu 550. Zazwyczaj zasady SPF dla domeny można znaleźć w TXT rekord dla domeny głównej (np.dig solvefaction.com txt
). Zobacz tę sekcję, aby uzyskać więcej informacji na temat wysyłanie poczty jak w Gmailu dotyczące SPF.
- Jeśli wiadomość nie powiodła się DMARC, a domena miała zasady odrzucania (np.
-
Teraz przetwarzamy odbiorców wiadomości zebranych z
RCPT TO
polecenie w sekcji Jak działa Twój system przekierowania poczty e-mail nad. Dla każdego odbiorcy wykonujemy następujące operacje:- Wyszukujemy TXT rekordy nazwy domeny (część po
@
symbol, np.solvefaction.com
jeśli adres e-mail byłtest@solvefaction.com
). Na przykład, jeśli domena tosolvefaction.com
wykonujemy wyszukiwanie DNS, takie jakdig solvefaction.com txt
. - Analizujemy wszystko TXT rekordy zaczynające się na albo
forward-email=
(darmowe plany) lubforward-email-site-verification=
(plany płatne). Pamiętaj, że analizujemy oba, aby przetwarzać wiadomości e-mail, gdy użytkownik aktualizuje lub obniża plany. - Z tych przeanalizowanych TXT rekordy, iterujemy nad nimi, aby wyodrębnić konfigurację przekazywania (jak opisano w sekcji Jak zacząć i skonfigurować przekazywanie wiadomości e-mail nad). Pamiętaj, że obsługujemy tylko jeden
forward-email-site-verification=
wartość, a jeśli podano więcej niż jeden, wystąpi błąd 550, a nadawca otrzyma odesłanie dla tego odbiorcy. - Rekursywnie iterujemy po wyodrębnionej konfiguracji przekazywania, aby określić przekazywanie globalne, przekazywanie oparte na wyrażeniach regularnych i wszystkie inne obsługiwane konfiguracje przekazywania – które są teraz znane jako nasze „adresy przekazywania”.
- Dla każdego adresu przekierowania obsługujemy jedno wyszukiwanie rekurencyjne (które rozpocznie tę serię operacji na podanym adresie). Jeśli znaleziono dopasowanie rekurencyjne, wynik nadrzędny zostanie usunięty z adresów przekierowania, a dzieci zostaną dodane.
- Adresy Przekierowujące są analizowane pod kątem unikalności (ponieważ nie chcemy wysyłać duplikatów na jeden adres ani dodatkowo odradzać niepotrzebnych połączeń klientów SMTP).
- Dla każdego adresu przekierowania wyszukujemy jego nazwę domeny w naszym punkcie końcowym API
/v1/max-forwarded-addresses
(w celu określenia, na ile adresów domena może przekazywać wiadomości e-mail na alias, np. domyślnie 10 – zobacz sekcję dotyczącą maksymalny limit przekazywania na alias). Jeśli ten limit zostanie przekroczony, wystąpi błąd 550, a nadawca otrzyma zwrot dla tego adresata. - Wyszukujemy ustawienia pierwotnego odbiorcy w naszym punkcie końcowym API
/v1/settings
, który obsługuje wyszukiwanie płatnych użytkowników (z rezerwą dla użytkowników bezpłatnych). Zwraca obiekt konfiguracyjny dla zaawansowanych ustawień dlaport
(Numer, np.25
),has_adult_content_protection
(wartość logiczna),has_phishing_protection
(wartość logiczna),has_executable_protection
(wartość logiczna) ihas_virus_protection
(Boole'a). - Na podstawie tych ustawień sprawdzamy wyniki Skanera spamu i jeśli wystąpią jakiekolwiek błędy, wiadomość jest odrzucana z kodem błędu 554 (np. jeśli
has_virus_protection
jest włączona, wówczas sprawdzimy wyniki Skanera spamu w poszukiwaniu wirusów). Należy pamiętać, że wszyscy użytkownicy bezpłatnego abonamentu zostaną włączeni do kontroli pod kątem treści dla dorosłych, phishingu, plików wykonywalnych i wirusów. Domyślnie wszyscy użytkownicy planu płatnego są również zapisani, ale tę konfigurację można zmienić na stronie Ustawienia dla domeny w pulpicie nawigacyjnym Forward Email).
- Wyszukujemy TXT rekordy nazwy domeny (część po
-
Dla każdego przetworzonego adresu doręczenia odbiorcy wykonujemy następnie następujące operacje:
- Adres jest sprawdzany z naszym lista odrzuconych, a jeśli został wymieniony, pojawi się kod błędu 421 (wskazujący nadawcę, aby ponowił próbę później).
- Jeśli adres jest webhookiem, ustawiamy wartość logiczną dla przyszłych operacji (patrz poniżej – grupujemy podobne webhooki, aby wykonać jedno żądanie POST zamiast wielu do dostarczenia).
- Jeśli adres jest adresem e-mail, analizujemy hosta pod kątem przyszłych operacji (patrz poniżej – grupujemy podobne hosty, aby wykonać jedno połączenie w porównaniu do wielu pojedynczych połączeń w celu dostarczenia).
-
Jeśli nie ma adresatów i nie ma odrzuceń, odpowiadamy z błędem 550 „Nieprawidłowi adresaci”.
-
Jeśli istnieją odbiorcy, iterujemy nad nimi (pogrupowane według tego samego hosta) i dostarczamy e-maile. Zobacz sekcję Jak radzisz sobie z problemami z dostarczaniem wiadomości e-mail poniżej, aby uzyskać więcej informacji.
- Jeśli podczas wysyłania wiadomości e-mail wystąpią jakiekolwiek błędy, przechowamy je w pamięci do późniejszego przetworzenia.
- Przyjmiemy najniższy kod błędu (jeśli istnieje) z wysyłania e-maili – i użyjemy go jako kodu odpowiedzi do
DATA
Komenda. Oznacza to, że niedostarczone wiadomości e-mail będą zazwyczaj ponawiane przez pierwotnego nadawcę, jednak wiadomości, które zostały już dostarczone, nie zostaną wysłane ponownie przy następnym wysłaniu wiadomości (jak używamy Odciski palców). - Jeśli nie wystąpiły żadne błędy, wyślemy 250 udanych kodów statusu odpowiedzi SMTP.
- Odrzucenie jest określane jako dowolna próba dostarczenia, której wynikiem jest kod stanu >= 500 (trwałe niepowodzenia).
-
Jeśli nie wystąpiły żadne odbicia (trwałe awarie), zwrócimy kod statusu odpowiedzi SMTP o najniższym kodzie błędu z nietrwałych awarii (lub 250 kodów statusu pomyślnych, jeśli ich nie było).
-
Jeśli wystąpiły odbicia, wyślemy e-maile o odrzuceniu w tle po zwróceniu najniższego ze wszystkich kodów błędów do nadawcy. Jeśli jednak najniższy kod błędu to >= 500, nie wysyłamy żadnych wiadomości e-mail o odrzuceniu. Dzieje się tak dlatego, że gdybyśmy to zrobili, nadawcy otrzymaliby podwójny zwrot wiadomości e-mail (np. jeden z wychodzących MTA, takich jak Gmail – a także jeden od nas). Zobacz sekcję na Jak chronić się przed rozproszeniem wstecznym? poniżej, aby uzyskać więcej informacji.
Jak radzisz sobie z problemami z dostarczaniem wiadomości e-mail?
Pamiętaj, że przepiszemy e-maile „Przyjazne od” wtedy i tylko wtedy, gdy polityka DMARC nadawcy była p=reject
, ORAZ ma przechodzący SPF ORAZ żadne podpisy DKIM nie zostały wyrównane z nagłówkiem „Od”. Oznacza to, że zmienimy nagłówek „Od” w wiadomości, ustawimy „X-Original-From”, a także ustawimy „Odpowiedź do”, jeśli nie została jeszcze ustawiona. Po zmianie nagłówków ponownie zapieczętujemy również pieczęć ARC na wiadomości.
Używamy również inteligentnego analizowania komunikatów o błędach na każdym poziomie naszego stosu – w naszym kodzie żądania DNS, wewnętrzne elementy Node.js, żądania HTTP (np. 408, 413 i 429 są mapowane na kod odpowiedzi SMTP 421, jeśli odbiorca to webhook), a odpowiedzi serwera pocztowego (np. odpowiedzi z „opóźnieniem” lub „spowolnieniem” zostaną ponowione jako błędy 421).
Nasza logika jest fałszywa i będzie również ponawiać próby w przypadku błędów SSL/TLS, problemów z połączeniem i nie tylko. Celem stosowania zabezpieczeń fikcyjnych jest maksymalizacja dostarczalności do wszystkich odbiorców w przypadku konfiguracji przekazywania.
Jeśli odbiorcą jest webhook, zezwolimy na 60-sekundowy limit czasu na zakończenie żądania z maksymalnie 3 ponownymi próbami (a więc łącznie 4 żądania przed niepowodzeniem). Zauważ, że poprawnie analizujemy kody błędów 408, 413 i 429 i mapujemy je na kod odpowiedzi SMTP 421.
W przeciwnym razie, jeśli odbiorcą jest adres e-mail, spróbujemy wysłać wiadomość e-mail za pomocą oportunistycznego TLS (próbujemy użyć STARTTLS, jeśli jest on dostępny na serwerze pocztowym odbiorcy). Jeśli podczas próby wysłania wiadomości e-mail wystąpi błąd protokołu SSL/TLS, podejmiemy próbę wysłania wiadomości bez protokołu TLS (bez użycia STARTTLS).
Jeśli wystąpią jakiekolwiek błędy DNS lub połączenia, wrócimy do DATA
poleceniem kod odpowiedzi SMTP 421, w przeciwnym razie, jeśli wystąpią błędy poziomów >= 500, zostaną wysłane odbicia.
Jeśli wykryjemy, że serwer poczty e-mail, na który próbujemy dostarczyć pocztę, ma zablokowany jeden lub więcej adresów IP naszej wymiany poczty (np. ponów próbę wysłania wiadomości później (jesteśmy powiadamiani o problemie, więc mamy nadzieję, że uda nam się go rozwiązać przed następną próbą).
Jak radzisz sobie z blokowaniem adresów IP?
Rutynowo monitorujemy wszystkie główne listy odrzuconych DNS i jeśli którykolwiek z naszych adresów IP wymiany poczty („MX”) znajduje się na głównej liście odrzuconych, usuniemy go z odpowiedniej listy rekordów DNS, jeśli to możliwe, do czasu rozwiązania problemu.
W chwili pisania tego tekstu jesteśmy również wymienieni na kilku listach dozwolonych DNS i poważnie traktujemy monitorowanie list odrzuconych. Jeśli zauważysz jakiekolwiek problemy, zanim będziemy mieli szansę je rozwiązać, powiadom nas na piśmie na adres support@forwardemail.net.
Nasze adresy IP są publicznie dostępne, więcej informacji znajdziesz w tej sekcji poniżej.
Co to są adresy bez odpowiedzi?
Nazwy użytkowników poczty e-mail równe którymkolwiek z poniższych (bez uwzględniania wielkości liter) są uważane za adresy bez odpowiedzi:
do-not-reply
do-not-respond
do.not.reply
donotreply
donotrespond
dont-reply
naoresponda
no-replies
no-reply
no-replys
no.replies
no.reply
no.replys
no_reply
nobody
noreplies
noreply
noreplys
Ta lista jest utrzymywana jako projekt open-source na GitHub.
Jakie są adresy IP Twojego serwera?
Publikujemy nasze adresy IP pod adresem https://forwardemail.net/ips.
Czy masz listę dozwolonych?
Tak, mamy lista rozszerzeń nazw domen które są domyślnie umieszczone na liście dozwolonych, oraz na podstawie dynamicznej, buforowanej i ruchomej listy dozwolonych surowe kryteria.
Wszystkie e-maile, domeny i odbiorcy od klientów korzystających z płatnych planów są automatycznie dodawane do naszej listy dozwolonych.
Jakie rozszerzenia nazw domen są domyślnie umieszczone na liście dozwolonych
Następujące rozszerzenia nazw domen są domyślnie uważane za dozwolone (niezależnie od tego, czy znajdują się na Umbrella Popularity List, czy nie):
edu
gov
mil
int
arpa
dni.us
fed.us
isa.us
kids.us
nsn.us
ak.us
al.us
ar.us
as.us
az.us
ca.us
co.us
ct.us
dc.us
de.us
fl.us
ga.us
gu.us
hi.us
ia.us
id.us
il.us
in.us
ks.us
ky.us
la.us
ma.us
md.us
me.us
mi.us
mn.us
mo.us
ms.us
mt.us
nc.us
nd.us
ne.us
nh.us
nj.us
nm.us
nv.us
ny.us
oh.us
ok.us
or.us
pa.us
pr.us
ri.us
sc.us
sd.us
tn.us
tx.us
ut.us
va.us
vi.us
vt.us
wa.us
wi.us
wv.us
wy.us
mil.tt
edu.tt
edu.tr
edu.ua
edu.au
ac.at
edu.br
ac.nz
school.nz
cri.nz
health.nz
mil.nz
parliament.nz
ac.in
edu.in
mil.in
ac.jp
ed.jp
lg.jp
ac.za
edu.za
mil.za
school.za
mil.kr
ac.kr
hs.kr
ms.kr
es.kr
sc.kr
kg.kr
edu.es
ac.lk
sch.lk
edu.lk
ac.th
mi.th
admin.ch
canada.ca
gc.ca
go.id
go.jp
go.ke
go.kr
go.th
gob.ar
gob.cl
gob.es
gob.mx
gob.ve
gob.sv
gouv.fr
gouv.nc
gouv.qc.ca
gov.ad
gov.af
gov.ai
gov.al
gov.am
gov.ao
gov.au
gov.aw
gov.ax
gov.az
gov.bd
gov.be
gov.bg
gov.bm
gov.by
gov.cl
gov.cn
gov.co
gov.cy
gov.cz
gov.dz
gov.eg
gov.fi
gov.fk
gov.gg
gov.gr
gov.hk
gov.hr
gov.hu
gov.ie
gov.il
gov.im
gov.in
gov.iq
gov.ir
gov.it
gov.je
gov.kp
gov.krd
gov.ky
gov.kz
gov.lb
gov.lk
gov.lt
gov.lv
gov.ma
gov.mm
gov.mo
gov.mt
gov.my
gov.ng
gov.np
gov.ph
gov.pk
gov.pl
gov.pt
gov.py
gov.ro
gov.ru
gov.scot
gov.se
gov.sg
gov.si
gov.sk
gov.tr
gov.tt
gov.tw
gov.ua
gov.uk
gov.vn
gov.wales
gov.za
government.pn
govt.nz
gv.at
ac.uk
bl.uk
judiciary.uk
mod.uk
nhs.uk
parliament.uk
police.uk
rct.uk
royal.uk
sch.uk
ukaea.uk
Dodatkowo te domeny najwyższego poziomu marki i korporacji są domyślnie umieszczone na liście dozwolonych (np. apple
Do applecard.apple
dla wyciągów bankowych Apple Card):
aaa
aarp
abarth
abb
abbott
abbvie
abc
accenture
aco
aeg
aetna
afl
agakhan
aig
aigo
airbus
airtel
akdn
alfaromeo
alibaba
alipay
allfinanz
allstate
ally
alstom
amazon
americanexpress
amex
amica
android
anz
aol
apple
aquarelle
aramco
audi
auspost
aws
axa
azure
baidu
bananarepublic
barclaycard
barclays
basketball
bauhaus
bbc
bbt
bbva
bcg
bentley
bharti
bing
blanco
bloomberg
bms
bmw
bnl
bnpparibas
boehringer
bond
booking
bosch
bostik
bradesco
bridgestone
brother
bugatti
cal
calvinklein
canon
capitalone
caravan
cartier
cba
cbn
cbre
cbs
cern
cfa
chanel
chase
chintai
chrome
chrysler
cipriani
cisco
citadel
citi
citic
clubmed
comcast
commbank
creditunion
crown
crs
csc
cuisinella
dabur
datsun
dealer
dell
deloitte
delta
dhl
discover
dish
dnp
dodge
dunlop
dupont
dvag
edeka
emerck
epson
ericsson
erni
esurance
etisalat
eurovision
everbank
extraspace
fage
fairwinds
farmers
fedex
ferrari
ferrero
fiat
fidelity
firestone
firmdale
flickr
flir
flsmidth
ford
fox
fresenius
forex
frogans
frontier
fujitsu
fujixerox
gallo
gallup
gap
gbiz
gea
genting
giving
gle
globo
gmail
gmo
gmx
godaddy
goldpoint
goodyear
goog
google
grainger
guardian
gucci
hbo
hdfc
hdfcbank
hermes
hisamitsu
hitachi
hkt
honda
honeywell
hotmail
hsbc
hughes
hyatt
hyundai
ibm
ieee
ifm
ikano
imdb
infiniti
intel
intuit
ipiranga
iselect
itau
itv
iveco
jaguar
java
jcb
jcp
jeep
jpmorgan
juniper
kddi
kerryhotels
kerrylogistics
kerryproperties
kfh
kia
kinder
kindle
komatsu
kpmg
kred
kuokgroup
lacaixa
ladbrokes
lamborghini
lancaster
lancia
lancome
landrover
lanxess
lasalle
latrobe
lds
leclerc
lego
liaison
lexus
lidl
lifestyle
lilly
lincoln
linde
lipsy
lixil
locus
lotte
lpl
lplfinancial
lundbeck
lupin
macys
maif
man
mango
marriott
maserati
mattel
mckinsey
metlife
microsoft
mini
mit
mitsubishi
mlb
mma
monash
mormon
moto
movistar
msd
mtn
mtr
mutual
nadex
nationwide
natura
nba
nec
netflix
neustar
newholland
nfl
nhk
nico
nike
nikon
nissan
nissay
nokia
northwesternmutual
norton
nra
ntt
obi
office
omega
oracle
orange
otsuka
ovh
panasonic
pccw
pfizer
philips
piaget
pictet
ping
pioneer
play
playstation
pohl
politie
praxi
prod
progressive
pru
prudential
pwc
quest
qvc
redstone
reliance
rexroth
ricoh
rmit
rocher
rogers
rwe
safety
sakura
samsung
sandvik
sandvikcoromant
sanofi
sap
saxo
sbi
sbs
sca
scb
schaeffler
schmidt
schwarz
scjohnson
scor
seat
sener
ses
sew
seven
sfr
seek
shangrila
sharp
shaw
shell
shriram
sina
sky
skype
smart
sncf
softbank
sohu
sony
spiegel
stada
staples
star
starhub
statebank
statefarm
statoil
stc
stcgroup
suzuki
swatch
swiftcover
symantec
taobao
target
tatamotors
tdk
telecity
telefonica
temasek
teva
tiffany
tjx
toray
toshiba
total
toyota
travelchannel
travelers
tui
tvs
ubs
unicom
uol
ups
vanguard
verisign
vig
viking
virgin
visa
vista
vistaprint
vivo
volkswagen
volvo
walmart
walter
weatherchannel
weber
weir
williamhill
windows
wme
wolterskluwer
woodside
wtc
xbox
xerox
xfinity
yahoo
yamaxun
yandex
yodobashi
youtube
zappos
zara
zippo
Jakie są kryteria Twojej listy dozwolonych
Mamy statyczną listę rozszerzenia nazw domen są domyślnie umieszczone na liście dozwolonych – a także utrzymujemy dynamiczną, przechowywaną w pamięci podręcznej, kroczącą listę dozwolonych w oparciu o następujące ścisłe kryteria:
- Domena główna nadawcy musi należeć do domeny a rozszerzenie nazwy domeny, które pasuje do listy, którą oferujemy w naszym bezpłatnym abonamencie (z dodatkiem
biz
orazinfo
). Zaliczamy równieżedu
,gov
, orazmil
dopasowania częściowe, npxyz.gov.au
orazxyz.edu.au
. - Domena główna nadawcy musi należeć do 100 000 najlepszych unikalnych domen głównych, z których przeanalizowano wyniki Lista popularności parasoli ("UPL").
- Domena główna nadawcy musi znajdować się wśród 50 000 najlepszych wyników z unikalnych domen głównych, które pojawiły się w ciągu co najmniej 4 z ostatnich 7 dni listy UPL (~50%+).
- Domena główna nadawcy nie może być skategoryzowane jako treści dla dorosłych lub złośliwe oprogramowanie przez Cloudflare.
- Domena główna nadawcy musi mieć ustawione rekordy A lub MX.
- Domena główna nadawcy musi zawierać rekordy A, rekordy MX lub rekordy DMARC
p=reject
lubp=quarantine
lub rekord SPF z-all
lub~all
kwalifikator.
Jeśli to kryterium zostanie spełnione, domena główna nadawcy będzie przechowywana w pamięci podręcznej przez 7 dni. Pamiętaj, że nasze zautomatyzowane zadanie działa codziennie – dlatego jest to krocząca pamięć podręczna listy dozwolonych, która jest aktualizowana codziennie.
Nasze zautomatyzowane zadanie pobierze dane UPL z pamięci z ostatnich 7 dni, rozpakuje je, a następnie przeanalizuje dane w pamięci zgodnie z surowymi kryteriami podanymi powyżej.
Popularne domeny w momencie pisania tego tekstu, takie jak Google, Yahoo, Microsoft, Amazon, Meta, Twitter, Netflix, Spotify i inne – są oczywiście uwzględnione.
Jeśli jesteś nadawcą, którego nie ma na naszej liście dozwolonych, to za pierwszym razem, gdy Twoja domena główna FQDN lub adres IP wyśle wiadomość e-mail, zostaniesz stawka ograniczona oraz szara lista. Należy zauważyć, że jest to standardowa praktyka przyjęta jako standard poczty e-mail. Większość klientów serwera poczty e-mail spróbuje ponowić próbę, jeśli otrzyma limit szybkości lub błąd szarej listy (np. kod stanu błędu poziomu 421 lub 4xx).
Pamiętaj, że określeni nadawcy, tacy jak a@gmail.com
, b@xyz.edu
, oraz c@gov.au
nadal może być odrzucone (np. jeśli automatycznie wykryjemy spam, phishing lub złośliwe oprogramowanie od tych nadawców).
Jakich rozszerzeń nazw domen można używać za darmo?
Od 31 marca 2023 r. wprowadziliśmy nową ogólną regułę dotyczącą spamu, aby chronić naszych użytkowników i usługi.
Ta nowa reguła pozwala na używanie tylko następujących rozszerzeń nazw domen w naszym bezpłatnym abonamencie:
ac
ad
ag
ai
al
am
app
as
at
au
ba
be
br
by
ca
cc
cd
ch
ck
co
com
de
dev
dj
dk
ee
es
eu
family
fi
fm
fr
gg
gl
id
ie
il
im
in
io
ir
is
it
je
jp
ke
kr
la
li
lv
ly
md
me
mn
ms
mu
mx
net
ni
nl
no
nu
nz
org
pl
pr
pw
rs
sc
se
sh
si
sm
sr
st
tc
tm
to
tv
uk
us
uz
vc
vg
vu
ws
xyz
za
Czy masz szarą listę?
Tak, mamy bardzo luźne szara lista e-maili zastosowana polityka. Szara lista dotyczy tylko nadawców spoza naszej listy dozwolonych i pozostaje w naszej pamięci podręcznej przez 30 dni.
W przypadku każdego nowego nadawcy przechowujemy klucz w naszej bazie danych Redis przez 30 dni z wartością ustawioną na początkowy czas nadejścia pierwszego żądania. Następnie odrzucamy ich wiadomość e-mail z kodem stanu ponownej próby 450 i zezwalamy na jej przekazanie dopiero po upływie 5 minut.
Jeśli pomyślnie odczekali 5 minut od początkowej godziny przybycia, ich wiadomości e-mail zostaną zaakceptowane i nie otrzymają kodu statusu 450.
Klucz składa się z domeny głównej FQDN lub adresu IP nadawcy. Oznacza to, że każda subdomena, która przejdzie przez szarą listę, przejdzie również jako domena główna i odwrotnie (to właśnie rozumiemy przez „bardzo luźną” politykę).
Na przykład, jeśli e-mail pochodzi z test.solvefaction.com
zanim zobaczymy, że e-mail pochodzi z solvefaction.com
, a następnie dowolny e-mail od test.solvefaction.com
i/lub solvefaction.com
będzie musiał poczekać 5 minut od początkowego czasu przybycia połączenia. Nie robimy obu test.solvefaction.com
oraz solvefaction.com
każdy czeka na swoje własne 5-minutowe okresy (nasze zasady dotyczące szarej listy mają zastosowanie na poziomie domeny głównej).
Pamiętaj, że szara lista nie dotyczy żadnego nadawcy na naszym lista dozwolonych (np. Meta, Amazon, Netflix, Google, Microsoft w momencie pisania tego tekstu).
Czy masz listę odrzuconych?
Tak, prowadzimy własną listę odrzuconych i aktualizujemy ją automatycznie w czasie rzeczywistym lub ręcznie na podstawie wykrytego spamu i złośliwej aktywności.
Pobieramy również wszystkie adresy IP z listy odrzuconych UCEPROTECT poziomu 1 pod adresem http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz co godzinę i umieść go na naszej liście odrzuconych z 7-dniowym terminem ważności.
Nadawcy znalezieni na liście odrzuconych otrzymają kod błędu 421 (wskazujący nadawcę, aby ponowił próbę później), jeśli nie są dozwolone.
Używając kodu statusu 421 zamiast kodu statusu 554, można wyeliminować potencjalne fałszywe alarmy w czasie rzeczywistym, a następnie wiadomość może zostać pomyślnie dostarczona przy następnej próbie.
Zostało to zaprojektowane w odróżnieniu od innych usług pocztowych, gdzie jeśli zostaniesz umieszczony na liście zablokowanych, nastąpi twarda i trwała awaria. Często trudno jest poprosić nadawców o ponowną próbę wysłania wiadomości (szczególnie od dużych organizacji), dlatego też takie podejście daje nadawcy, odbiorcy lub nam mniej więcej 5 dni od pierwszej próby wysłania wiadomości e-mail na wkroczenie i złagodzenie problemu (poprzez zażądanie listy odrzuconych usuwanie).
Wszystkie żądania usunięcia z listy odrzuconych są monitorowane w czasie rzeczywistym przez administratorów (np. aby powtarzające się fałszywe alarmy mogły zostać trwale umieszczone na liście dozwolonych przez administratorów).
Żądania usunięcia listy odrzuconych można składać pod adresem https://forwardemail.net/denylist. Żądania usunięcia listy odrzuconych użytkowników płatnych są natychmiast przetwarzane, natomiast użytkownicy niepłatni muszą czekać, aż administratorzy przetworzą ich żądanie.
Nadawcy, u których wykryto, że wysyłają spam lub treści wirusowe, zostaną dodani do listy odrzuconych w następujący sposób:
- The początkowy odcisk palca wiadomości trafia na szarą listę po wykryciu spamu lub listy zablokowanych od „zaufanego” nadawcy (np.
gmail.com
,microsoft.com
,apple.com
).- Jeśli nadawca znajdował się na liście dozwolonych, wiadomość pozostanie na szarej liście przez 1 godzinę.
- Jeśli nadawca nie znajduje się na liście dozwolonych, wiadomość znajduje się na szarej liście przez 6 godzin.
- Analizujemy klucze listy odrzuconych z informacji od nadawcy i wiadomości i dla każdego z tych kluczy tworzymy (jeśli jeszcze nie istnieje) licznik, zwiększamy go o 1 i buforujemy przez 24 godziny.
- W przypadku nadawców z listy dozwolonych:
- Dodaj klucz do adresu e-mail w kopercie „MAIL FROM”, jeśli zawierał SPF lub nie miał SPF i nie była to nazwa użytkownika administratora ani nazwa użytkownika bez odpowiedzi.
- Jeśli nagłówek „Od” znajdował się na liście dozwolonych, dodaj klucz dla adresu e-mail nagłówka „Od”, jeśli miał on pozytywny SPF lub pozytywny i dopasowany DKIM.
- Jeśli nagłówek „Od” nie znajdował się na liście dozwolonych, dodaj klucz dla adresu e-mail nagłówka „Od” i jego głównej przeanalizowanej nazwy domeny.
- W przypadku nadawców spoza listy dozwolonych:
- Dodaj klucz do adresu e-mail w kopercie „MAIL FROM”, jeśli miał on przechodzący SPF.
- Jeśli nagłówek „Od” znajdował się na liście dozwolonych, dodaj klucz dla adresu e-mail nagłówka „Od”, jeśli miał on pozytywny SPF lub pozytywny i dopasowany DKIM.
- Jeśli nagłówek „Od” nie znajdował się na liście dozwolonych, dodaj klucz dla adresu e-mail nagłówka „Od” i jego głównej przeanalizowanej nazwy domeny.
- Dodaj klucz do zdalnego adresu IP nadawcy.
- Dodaj klucz do nazwy hosta rozpoznanej przez klienta poprzez wyszukiwanie wsteczne z adresu IP nadawcy (jeśli istnieje).
- Dodaj klucz domeny głównej rozpoznanej nazwy hosta klienta (jeśli istnieje i różni się od nazwy hosta rozpoznanej przez klienta).
- W przypadku nadawców z listy dozwolonych:
- Jeśli licznik osiągnie 5 dla nadawcy i klucza spoza listy dozwolonych, klucz zostanie odrzucony na 30 dni, a do naszego zespołu ds. nadużyć zostanie wysłana wiadomość e-mail. Liczby te mogą ulec zmianie, a aktualizacje będą tutaj odzwierciedlane w miarę monitorowania nadużyć.
- Jeśli licznik dla nadawcy i klucza znajdującego się na liście dozwolonych osiągnie 10, klucz zostanie odrzucony na 7 dni, a do naszego zespołu ds. nadużyć zostanie wysłana wiadomość e-mail. Liczby te mogą ulec zmianie, a aktualizacje będą tutaj odzwierciedlane w miarę monitorowania nadużyć.
NOTE: W najbliższej przyszłości wprowadzimy monitorowanie reputacji. Zamiast tego monitorowanie reputacji obliczy, kiedy odrzucić nadawcę na liście, na podstawie progu procentowego (w przeciwieństwie do podstawowego licznika, jak wspomniano powyżej).
Czy masz ograniczenie szybkości?
Ograniczanie szybkości nadawcy odbywa się albo przez domenę główną analizowaną na podstawie wyszukiwania wstecznego PTR adresu IP nadawcy, albo jeśli to nie daje rezultatu, po prostu wykorzystuje adres IP nadawcy. Zauważ, że nazywamy to tzw Sender
poniżej.
Nasze serwery MX mają dzienne limity odbieranej poczty przychodzącej szyfrowana pamięć IMAP:
- Zamiast ograniczać prędkość poczty przychodzącej odbieranej na podstawie indywidualnego aliasu (np.
you@yourdomain.com
) – limit ustalamy na podstawie samej nazwy domeny aliasu (np.yourdomain.com
). To zapobiegaSenders
uniknąć zalania skrzynek odbiorczych wszystkich aliasów w całej domenie na raz. - Mamy ogólne ograniczenia, które obowiązują wszystkich
Senders
w całej naszej usłudze, niezależnie od odbiorcy:Senders
które uważamy za „zaufane” jako źródło prawdy (np.gmail.com
,microsoft.com
,apple.com
) ograniczają się do wysyłania 100 GB dziennie.Senders
to są umożliwić wymienionym są ograniczone do wysyłania 10 GB dziennie.- Wszystkie inne
Senders
są ograniczone do wysyłania 1 GB i/lub 1000 wiadomości dziennie.
- Mamy określony limit na
Sender
orazyourdomain.com
1 GB i/lub 1000 wiadomości dziennie.
Serwery MX ograniczają również przekazywanie wiadomości do jednego lub większej liczby odbiorców poprzez ograniczanie szybkości – ale to dotyczy tylko Senders
nie na lista dozwolonych:
-
Zezwalamy tylko na maksymalnie 100 połączeń na godzinę
Sender
rozwiązana domena główna FQDN (lub)Sender
zdalny adres IP (jeśli nie jest dostępny odwrotny PTR) i na adresata w kopercie. Klucz do ograniczania szybkości przechowujemy jako skrót kryptograficzny w naszej bazie danych Redis. -
Jeśli wysyłasz wiadomości e-mail za pośrednictwem naszego systemu, upewnij się, że masz skonfigurowany odwrotny PTR dla wszystkich swoich adresów IP (w przeciwnym razie każda unikalna domena główna FQDN lub adres IP, z którego wysyłasz, będzie ograniczona).
-
Pamiętaj, że jeśli wysyłasz za pośrednictwem popularnego systemu, takiego jak Amazon SES, nie będziesz podlegać ograniczeniom stawek, ponieważ (w chwili pisania tego tekstu) Amazon SES znajduje się na naszej liście dozwolonych.
-
Jeśli wysyłasz z domeny, takiej jak
test.abc.123.solvefaction.com
, wówczas nałożony zostanie limit stawkisolvefaction.com
. Wielu spamerów używa setek subdomen do obejścia powszechnych filtrów spamu, które ograniczają tylko szybkość działania unikalnych nazw hostów, w przeciwieństwie do unikalnych domen głównych FQDN. -
Senders
przekraczające limit szybkości zostaną odrzucone z błędem 421.
Nasze serwery IMAP i SMTP ograniczają liczbę aliasów do ponad 60
jednoczesne połączenia.
Limit naszych serwerów MX nie na liście dozwolonych nadawcom uniemożliwiając im nawiązywanie więcej niż 10 równoczesnych połączeń (z 3-minutowym wygaśnięciem pamięci podręcznej licznika, co odzwierciedla nasz 3-minutowy limit czasu gniazda).
Jak chronić się przed rozproszeniem wstecznym?
Źle skierowane odbicia lub odsyłanie spamu (znane jako „Rozproszenie wsteczne”) może spowodować negatywną reputację na adresy IP nadawców.
Podejmujemy dwa kroki, aby chronić się przed rozproszeniem wstecznym, które są szczegółowo opisane w kolejnych sekcjach Zapobiegaj odbijaniu się od znanych POCZTY OD spamerów oraz Zapobiegaj niepotrzebnym odskokom, aby chronić przed rozproszeniem wstecznym poniżej.
Zapobiegaj odbijaniu się od znanych POCZTY OD spamerów
Wyciągamy listę z Backscatter.org (zasilany przez UCEPROTECT) w http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz co godzinę i wprowadzać go do naszej bazy danych Redis (z góry porównujemy również różnice; w przypadku usunięcia jakichkolwiek adresów IP, które należy honorować).
Jeśli MAIL OD jest puste LUB jest równe (wielkość liter nie jest rozróżniana) dowolnej z następujących nazw użytkowników (część przed @ w wiadomości e-mail), sprawdzamy, czy adres IP nadawcy odpowiada adresowi z tej listy.
automailer
autoresponder
bounce
bounce-notification
bounce-notifications
bounces
e-bounce
ebounce
host-master
host.master
hostmaster
localhost
mail-daemon
mail.daemon
maildaemon
mailer
mailer-daemon
mailer.daemon
mailerdaemon
post-master
post.master
postmaster
Jeśli adres IP nadawcy jest wymieniony (a nie w naszym lista dozwolonych), następnie wysyłamy błąd 554 z komunikatem The IP ${session.remoteAddress} is blocked by https://www.backscatterer.org/index.php?target=test&ip=${session.remoteAddress}
. Zostaniemy powiadomieni, jeśli nadawca znajduje się zarówno na liście Backscatterer, jak i na naszej liście dozwolonych, abyśmy mogli w razie potrzeby rozwiązać problem.
Techniki opisane w tej sekcji są zgodne z zaleceniem „TRYB BEZPIECZNY” na https://www.backscatterer.org/?target=usage – gdzie sprawdzamy IP nadawcy tylko wtedy, gdy zostały już spełnione określone warunki.
Zapobiegaj niepotrzebnym odskokom, aby chronić przed rozproszeniem wstecznym
Zwroty to wiadomości e-mail, które wskazują, że przekazywanie wiadomości e-mail do odbiorcy nie powiodło się i wiadomość nie zostanie ponowiona.
Częstym powodem umieszczania się na liście Backscatterer są niewłaściwie skierowane odbicia lub spam, więc musimy się przed tym chronić na kilka sposobów:
-
Wysyłamy odbicia tylko wtedy, gdy wystąpią błędy kodu statusu >= 500 (gdy próba przekazania wiadomości e-mail nie powiodła się, np. Gmail odpowiada z błędem poziomu 500).
-
Wysyłamy odbicia tylko raz i tylko raz (używamy obliczonego klucza odcisku palca i przechowujemy go w pamięci podręcznej, aby zapobiec wysyłaniu duplikatów). Odcisk palca to klucz będący odciskiem palca wiadomości połączonym z hashem adresu odbicia i jego kodem błędu). Zobacz sekcję na Odciski palców aby uzyskać więcej informacji na temat sposobu obliczania odcisku palca wiadomości. Pomyślnie wysłane odciski palców wygasną po 7 dniach w naszej pamięci podręcznej Redis.
-
Wysyłamy zwroty tylko wtedy, gdy MAIL FROM nie jest puste i nie zawiera (bez uwzględniania wielkości liter) jednej z następujących nazw użytkownika (część przed @ w wiadomości e-mail). Zauważże ta lista jesttrochę krótsza niżpowyższa przy sprawdzaniu POCZTA OD ponieważ nie chcemy miećfałszywych alarmów (np. security@ jest prawidłowym adresem na który możesz chciećodbić; wiele osób używaj security@ do swoich programów nagród za błędy).
abuse@
mailer-daemon@
mailer_daemon@
mailerdaemon@
-
Nie wysyłamy zwrotów, jeśli oryginalna wiadomość miała którykolwiek z następujących nagłówków (wielkość liter nie ma znaczenia):
Auto-Submitted
(o wartościno
)X-Auto-Response-Suppress
(o wartościdr
,autoreply
,auto-reply
,auto_reply
, luball
)List-Id
List-Unsubscribe
Feedback-ID
X-Auto-Reply
X-Autoreply
X-Auto-Respond
X-Autorespond
Precedence
(o wartościbulk
,autoreply
,auto-reply
,auto_reply
, lublist
)
Jak określić odcisk palca w wiadomości e-mail?
Odcisk palca wiadomości e-mail służy do określania wyjątkowości wiadomości e-mail i zapobiegania dostarczaniu zduplikowanych wiadomości oraz zduplikowane odbicia przed wysłaniem.
Odcisk palca obliczany jest z poniższej listy:
- Klient rozpoznał nazwę hosta FQDN lub adres IP
Message-ID
wartość nagłówka (jeśli istnieje)Date
wartość nagłówka (jeśli istnieje)From
wartość nagłówka (jeśli istnieje)To
wartość nagłówka (jeśli istnieje)Cc
wartość nagłówka (jeśli istnieje)Subject
wartość nagłówka (jeśli istnieje)Body
wartość (jeśli istnieje)
Dlaczego moje testowe wiadomości e-mail są wysyłane do mnie w Gmailu jako „podejrzane”?
Jeśli zobaczysz ten komunikat o błędzie w Gmailu, gdy wysyłasz test do siebie lub gdy osoba, do której wysyłasz e-mail z Twoim aliasem, widzi wiadomość od Ciebie po raz pierwszy, to proszę nie martw się – ponieważ jest to wbudowana funkcja bezpieczeństwa Gmaila.
Możesz po prostu kliknąć „Wygląda na bezpieczną”. Na przykład, jeśli miałbyś wysłać wiadomość testową przy użyciu funkcji Wyślij pocztę jako (do kogoś innego), wówczas nie zobaczą tej wiadomości.
Jeśli jednak widzą tę wiadomość, to dlatego, że zwykle widzieli Twoje e-maile, z których pochodzą jan@gmail.com zamiast jan@customdomain.com (tylko przykład). Gmail ostrzeże użytkowników, aby upewnić się, że wszystko jest bezpieczne, na wszelki wypadek nie ma obejścia.
Czy mogę usunąć sieć kropkową via forwardemail w Gmailu?
Temat ten dotyczy a powszechnie znany problem w Gmailu polegający na tym, że obok nazwy nadawcy pojawiają się dodatkowe informacje.
Od maja 2023 obsługujemy wysyłanie e-maili z SMTP jako dodatek dla wszystkich płatnych użytkowników – co oznacza, że możesz usunąć przez forwardemail dot net w Gmailu.
Należy pamiętać, że ten temat często zadawanych pytań jest przeznaczony dla osób korzystających z Jak wysłać pocztę jako za pomocą Gmaila funkcja.
Proszę zapoznać się z rozdziałem pt Czy wspierasz wysyłanie wiadomości e-mail za pomocą protokołu SMTP w celu uzyskania instrukcji konfiguracji.
Czy mogę przekazywać wiadomości e-mail na porty inne niż 25 (np. Jeśli mój dostawca Internetu zablokował port 25)?
Tak, od 5 maja 2020 r. Dodaliśmy tę funkcję. Obecnie funkcja ta jest specyficzna dla domeny, a nie dla aliasu. Jeśli potrzebujesz, aby był to alias, skontaktuj się z nami, aby poinformować nas o swoich potrzebach.
Jeśli korzystasz z bezpłatnego abonamentu, po prostu dodaj nowy DNS TXT zapisz, jak pokazano poniżej, ale zmień port z 25 na wybrany przez siebie port.
Na przykład, jeśli chcę, aby wszystkie e-maile trafiały do solvefaction.com
aby przekazać do portu SMTP odbiorców aliasu 1337 zamiast 25:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email-port=1337 |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=solvefaction.com |
Czy oferujecie gwarancję zwrotu pieniędzy w płatnych planach?
TAk! Automatyczne zwroty kosztów mają miejsce po uaktualnieniu, obniżeniu lub anulowaniu konta w ciągu 30 dni od pierwszego uruchomienia planu. Dotyczy to tylko klientów po raz pierwszy.
Jeśli zmienię plan, czy zapłacisz proporcjonalnie i zwrócisz różnicę?
Nie pobieramy proporcjonalnie ani nie zwracamy różnicy w przypadku zmiany planów. Zamiast tego konwertujemy pozostały czas trwania z daty wygaśnięcia istniejącego planu na najbliższy względny czas trwania nowego planu (zaokrąglony w dół według miesiąca).
Pamiętaj, że jeśli przejdziesz na wyższą lub niższą wersję między płatnymi planami w ciągu 30 dni od pierwszego uruchomienia płatnego planu, automatycznie zwrócimy pełną kwotę z Twojego istniejącego planu.
Czy obsługujesz odbicia webhooków?
Tak, od 14 sierpnia 2024 r. dodaliśmy tę funkcję. Teraz możesz przejść do Moje konto → Domeny → Ustawienia → Adres URL Bounce Webhook i skonfigurować http://
lub https://
Adres URL, na który wyślemy POST
żądanie za każdym razem, gdy wychodząca wiadomość e-mail SMTP zostanie niedostarczona.
Jest to przydatne do zarządzania i monitorowania poczty wychodzącej SMTP. Można go używać do utrzymywania subskrybentów, rezygnacji z subskrypcji i wykrywania odrzuceń.
Ładunki webhooków Bounce są wysyłane jako plik JSON z następującymi właściwościami:
email_id
(String) - identyfikator e-mail odpowiadający adresowi e-mail w Moim koncie → E-maile (wychodzący SMTP)list_id
(Ciąg) - tenList-ID
wartość nagłówka (bez uwzględniania wielkości liter), jeśli istnieje, z oryginalnej wiadomości e-mail wychodzącejlist_unsubscribe
(Ciąg) - tenList-Unsubscribe
wartość nagłówka (bez uwzględniania wielkości liter), jeśli istnieje, z oryginalnej wiadomości e-mail wychodzącejfeedback_id
(Ciąg) - tenFeedback-ID
wartość nagłówka (bez uwzględniania wielkości liter), jeśli istnieje, z oryginalnej wiadomości e-mail wychodzącejrecipient
(Ciąg) – adres e-mail odbiorcy, który otrzymał niedostarczoną wiadomość lub wystąpił błądmessage
(String) – szczegółowy komunikat o błędzie dotyczący odrzuceniaresponse
(String) - odpowiedź SMTPresponse_code
(Liczba) – przeanalizowany kod odpowiedzi SMTPtruth_source
(Ciąg) — jeśli kod odpowiedzi pochodził ze źródła zaufanego, ta wartość zostanie uzupełniona nazwą domeny głównej (np.google.com
lubyahoo.com
)bounce
(Obiekt) – obiekt zawierający następujące właściwości, które szczegółowo opisują status odrzucenia i odrzuceniaaction
(Ciąg) - akcja odbicia (np."reject"
)message
(String) - powód odrzucenia (np."Message Sender Blocked By Receiving Server"
)category
(Ciąg) - kategoria odrzuceń (np."block"
)code
(Numer) - kod statusu odrzucenia (np.554
)status
(String) - kod odrzucenia z wiadomości odpowiedzi (np.5.7.1
)line
(Numer) - numer analizowanego wiersza, jeśli istnieje, z listy analiz zwrotów strefy-MTA (np.526
)
headers
(Obiekt) – para kluczy i wartości nagłówków dla wiadomości e-mail wychodzącejbounced_at
(Ciąg) - ISO 8601 sformatowana data wystąpienia błędu odbicia
Na przykład:
{
"email_id": "66bcce793ef7b2a0928e14ba",
"recipient": "example@gmail.com",
"message": "The email account that you tried to reach is over quota.",
"response": "552 5.2.2 The email account that you tried to reach is over quota.",
"response_code": 552,
"truth_source": "google.com",
"bounce": {
"action": "reject",
"message": "Gmail Mailbox is full",
"category": "capacity",
"code": 552,
"status": "5.2.2",
"line": 300
},
"headers": {},
"bounced_at": "2024-08-24T01:50:02.828Z"
}
Oto kilka dodatkowych uwag dotyczących webhooków typu bounce:
- Jeśli ładunek webhooka zawiera
list_id
,list_unsubscribe
, lubfeedback_id
wartość, należy podjąć odpowiednie działania w celu jej usunięciarecipient
z listy, jeżeli to konieczne.- Jeśli
bounce.category
wartość była jedna"block"
,"recipient"
,"spam"
, lub"virus"
, to powinieneś zdecydowanie usunąć użytkownika z listy.
- Jeśli
- Jeśli chcesz zweryfikować ładunki webhooka (aby upewnić się, że faktycznie pochodzą z naszego serwera), możesz to zrobić rozpoznaj adres IP klienta zdalnego, nazwę hosta klienta, korzystając z wyszukiwania wstecznego – powinno być
smtp.forwardemail.net
.- Możesz także sprawdzić adres IP nasze opublikowane adresy IP.
- Przejdź do Moje konto → Domeny → Ustawienia → Klucz weryfikacyjny podpisu ładunku webhooka, aby uzyskać klucz webhooka.
- Możesz obrócić ten klucz w dowolnym momencie ze względów bezpieczeństwa.
- Oblicz i porównaj
X-Webhook-Signature
wartość z naszego żądania webhooka z obliczoną wartością treści za pomocą tego klucza. Przykład, jak to zrobić, jest dostępny pod adresem ten post przepełnienia stosu.
- Zobacz dyskusję na https://github.com/forwardemail/free-email-forwarding/issues/235 aby uzyskać więcej informacji.
- Będziemy czekać do
5
sekund, aby punkt końcowy webhook odpowiedział200
kod statusu i będziemy próbować ponownie do1
czas. - Jeśli podczas próby wysłania żądania wykryjemy błąd w adresie URL Twojego webhooka odrzucenia, wyślemy Ci raz w tygodniu e-mail z grzecznościową informacją.
Czy wspierasz haczyki internetowe?
Tak, od 15 maja 2020 r. Dodaliśmy tę funkcję. Możesz po prostu dodać hak (haki) WWW dokładnie tak, jak w przypadku każdego odbiorcy! Upewnij się, że w adresie URL elementu webhook znajduje się protokół „http” lub „https”.
Jeśli korzystasz z bezpłatnego abonamentu, po prostu dodaj nowy DNS TXT rekord, jak pokazano poniżej:
Na przykład, jeśli chcę, aby wszystkie e-maile trafiały do alias@solvefaction.com
przekazać do nowego kosz odbiorczy testowy punkt końcowy:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=alias:https://requestbin.com/r/en8pfhdgcculn |
A może chcesz wszystkie e-maile, które trafiają do solvefaction.com
przekazać do tego punktu końcowego:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=https://requestbin.com/r/en8pfhdgcculn |
Oto dodatkowe uwagi dotyczące webhooków:
-
Jeśli chcesz zweryfikować ładunki webhooka (aby upewnić się, że faktycznie pochodzą z naszego serwera), możesz to zrobić rozpoznaj adres IP klienta zdalnego, nazwę hosta klienta, korzystając z wyszukiwania wstecznego – tak też powinno być
mx1.forwardemail.net
lubmx2.forwardemail.net
.- Możesz także sprawdzić adres IP nasze opublikowane adresy IP.
- Jeśli korzystasz z planu płatnego, przejdź do Moje konto → Domeny → Ustawienia → Klucz weryfikacji ładunku podpisu webhook, aby uzyskać klucz webhooka.
- Możesz obrócić ten klucz w dowolnym momencie ze względów bezpieczeństwa.
- Oblicz i porównaj
X-Webhook-Signature
wartość z naszego żądania webhooka z obliczoną wartością treści za pomocą tego klucza. Przykład, jak to zrobić, jest dostępny pod adresem ten post przepełnienia stosu.
- Zobacz dyskusję na https://github.com/forwardemail/free-email-forwarding/issues/235 aby uzyskać więcej informacji.
-
Jeśli webhook nie odpowiada za pomocą a
200
kod statusu, wówczas zapiszemy jego odpowiedź w pliku utworzony dziennik błędów – co jest przydatne do debugowania. -
Żądania Webhook HTTP będą ponawiane do 3 razy przy każdej próbie połączenia SMTP, z maksymalnym limitem czasu 60 sekund na żądanie POST punktu końcowego. Zauważ, że nie oznacza to, że ponawia próbę tylko 3 razy, w rzeczywistości będzie ponawiał próbę w czasie, wysyłając kod SMTP 421 (co oznacza, że nadawca spróbuje ponownie później) po trzeciej nieudanej próbie żądania HTTP POST. Oznacza to, że wiadomość e-mail będzie ponawiana nieprzerwanie przez kilka dni, aż do osiągnięcia kodu stanu 200.
-
Spróbujemy ponownie automatycznie na podstawie domyślnego stanu i kodów błędów używanych w metoda ponawiania próby superagenta (jesteśmy konserwatorami).
-
Grupujemy żądania HTTP webhooka do tego samego punktu końcowego w jednym żądaniu zamiast wielu), aby zaoszczędzić zasoby i przyspieszyć czas odpowiedzi. Na przykład, jeśli wyślesz e-mail do webhook1@solvefaction.com, webhook2@solvefaction.com, oraz webhook3@solvefaction.com, a wszystkie są skonfigurowane tak, aby trafiały w to samo dokładny adres URL punktu końcowego, zostanie wysłane tylko jedno żądanie. Grupujemy razem według dokładnego dopasowania punktów końcowych ze ścisłą równością.
-
Zauważ, że używamy parser poczty metoda "simpleParser" biblioteki, aby przeanalizować wiadomość do obiektu przyjaznego dla JSON.
-
Surowa wartość wiadomości e-mail jako String jest podana jako właściwość „surowy”.
-
Wyniki uwierzytelniania są podawane jako właściwości „dkim”, „spf”, „arc”, „dmarc” i „bimi”.
-
Przeanalizowane nagłówki wiadomości e-mail są podane jako właściwość „headers” — ale pamiętaj, że możesz użyć „headerLines”, aby ułatwić iterację i analizowanie.
-
Zgrupowani adresaci tego webhooka są zgrupowani razem i podani jako „odbiorcy” właściwości.
-
Informacje o sesji SMTP są podawane jako właściwość „sesja”. Zawiera informacje o nadawcy wiadomości, czasie nadejścia wiadomości, HELO i nazwie hosta klienta. Wartość nazwy hosta klienta jako
session.clientHostname
jest albo FQDN (z odwrotnego wyszukiwania PTR) albo jestsession.remoteAddress
owinięte w nawiasy (np."[127.0.0.1]"
). -
Jeśli potrzebujesz szybkiego sposobu na uzyskanie wartości
X-Original-To
, możesz użyć wartościsession.recipient
(patrz przykład poniżej). NagłówekX-Original-To
to nagłówek, który dodajemy do wiadomości w celu debugowania z oryginałemRCPT TO
adres e-mail dla wiadomości. -
Jeśli istnieją załączniki, zostaną one dołączone do
attachments
Tablica z wartościami bufora. Możesz przeanalizować je z powrotem do treści, korzystając z podejścia z JavaScript, takiego jak:const data = [ 104, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100, 33 ];
// // outputs "hello world!" to the console // (this is the content from the filename "text1.txt" in the example JSON request payload above) // console.log(Buffer.from(data).toString());
{
"attachments": [
{
"type": "attachment",
"content": {
"type": "Buffer",
"data": [
104,
101,
108,
108,
111,
32,
119,
111,
114,
108,
100,
33
]
},
"contentType": "text/plain",
"partId": "2",
"release": null,
"contentDisposition": "attachment",
"filename": "text1.txt",
"headers": {},
"checksum": "fc3ff98e8c6a0d3087d515c0473f8677",
"size": 12
}
],
"headers": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)\r\n",
"headerLines": [
{
"key": "arc-seal",
"line": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0="
},
{
"key": "arc-message-signature",
"line": "ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino="
},
{
"key": "arc-authentication-results",
"line": "ARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "received-spf",
"line": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;"
},
{
"key": "authentication-results",
"line": "Authentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "x-forwardemail-sender",
"line": "X-ForwardEmail-Sender: rfc822; test@example.net"
},
{
"key": "x-forwardemail-session-id",
"line": "X-ForwardEmail-Session-ID: w2czxgznghn5ryyw"
},
{
"key": "x-forwardemail-version",
"line": "X-ForwardEmail-Version: 9.0.0"
},
{
"key": "content-type",
"line": "Content-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\""
},
{
"key": "from",
"line": "From: some <random@solvefaction.com>"
},
{
"key": "message-id",
"line": "Message-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>"
},
{
"key": "date",
"line": "Date: Wed, 25 May 2022 19:26:41 +0000"
},
{
"key": "mime-version",
"line": "MIME-Version: 1.0"
}
],
"html": "<strong>some random text</strong>",
"text": "some random text",
"textAsHtml": "<p>some random text</p>",
"date": "2022-05-25T19:26:41.000Z",
"from": {
"value": [
{
"address": "random@solvefaction.com",
"name": "some"
}
],
"html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> <<a href=\"mailto:random@solvefaction.com\" class=\"mp_address_email\">random@solvefaction.com</a>></span>",
"text": "some <random@solvefaction.com>"
},
"messageId": "<69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>",
"raw": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)\r\nX-ForwardEmail-Sender: rfc822; test@example.net\r\nX-ForwardEmail-Session-ID: w2czxgznghn5ryyw\r\nX-ForwardEmail-Version: 9.0.0\r\nContent-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\"\r\nFrom: some <random@solvefaction.com>\r\nMessage-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>\r\nDate: Wed, 25 May 2022 19:26:41 +0000\r\nMIME-Version: 1.0\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: multipart/alternative;\r\n boundary=\"--_NmP-179a735428ca7575-Part_2\"\r\n\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nsome random text\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/html; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<strong>some random text</strong>\r\n----_NmP-179a735428ca7575-Part_2--\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: text/plain; name=text1.txt\r\nContent-Transfer-Encoding: base64\r\nContent-Disposition: attachment; filename=text1.txt\r\n\r\naGVsbG8gd29ybGQh\r\n----_NmP-179a735428ca7575-Part_1--\r\n",
"dkim": {
"headerFrom": [
"random@solvefaction.com"
],
"envelopeFrom": "test@example.net",
"results": [
{
"status": {
"result": "none",
"comment": "message not signed"
},
"info": "dkim=none (message not signed)"
}
]
},
"spf": {
"domain": "example.net",
"client-ip": "127.0.0.1",
"helo": "user.oem.local",
"envelope-from": "test@example.net",
"status": {
"result": "none",
"comment": "mx1.forwardemail.net: example.net does not designate permitted sender hosts",
"smtp": {
"mailfrom": "test@example.net",
"helo": "user.oem.local"
}
},
"header": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;",
"info": "spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local",
"lookups": {
"limit": 50,
"count": 1
}
},
"arc": {
"status": {
"result": "none"
},
"i": 0,
"authResults": "mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=solvefaction.com;\r\n bimi=skipped (DMARC not enabled)"
},
"dmarc": {
"status": {
"result": "none",
"header": {
"from": "solvefaction.com"
}
},
"domain": "solvefaction.com",
"info": "dmarc=none header.from=solvefaction.com"
},
"bimi": {
"status": {
"header": {},
"result": "skipped",
"comment": "DMARC not enabled"
},
"info": "bimi=skipped (DMARC not enabled)"
},
"recipients": [
"webhook1@webhooks.net"
],
"session": {
"recipient": "webhook1@webhooks.net",
"remoteAddress": "127.0.0.1",
"remotePort": 65138,
"clientHostname": "[127.0.0.1]",
"hostNameAppearsAs": "user.oem.local",
"sender": "test@example.net",
"mta": "mx1.forwardemail.net",
"arrivalDate": "2022-05-25T19:26:41.423Z",
"arrivalTime": 1653506801423
}
}
Czy obsługujesz wyrażenia regularne czy regex?
Tak, od 27 września 2021 dodaliśmy tę funkcję. Możesz po prostu napisać wyrażenia regularne ("regex") do dopasowywania aliasów i wykonywania zamienników.
Aliasy obsługiwane przez wyrażenia regularne to takie, które zaczynają się od a /
i zakończ na /
a ich odbiorcami są adresy e-mail lub webhooki. Odbiorcy mogą również uwzględnić obsługę substytucji wyrażeń regularnych (np. $1
, $2
).
Obsługujemy dwie flagi wyrażeń regularnych, w tym i
oraz g
. Flaga bez rozróżniania wielkości liter i
jest stałą wartością domyślną i zawsze jest wymuszana. Globalna flaga g
mogą być dodane przez Ciebie poprzez umieszczenie końcówki /
z /g
.
Pamiętaj, że wspieramy również nasze wyłączona funkcja aliasu dla części odbiorcy z naszą obsługą wyrażeń regularnych.
Wyrażenia regularne nie są obsługiwane na globalne domeny próżności (ponieważ może to być luka w zabezpieczeniach).
Jeśli korzystasz z bezpłatnego abonamentu, po prostu dodaj nowy DNS TXT nagraj przy użyciu jednego lub kilku poniższych przykładów:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(linus|torvalds)$/:user@gmail.com |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(support|info)$/:user+$1@gmail.com |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(.*?)$/:https://solvefaction.com/webhook?username=$1 |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(linus|torvalds)$/:! |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(linus|torvalds)$/:!! |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=/^(linus|torvalds)$/:!!! |
Czy mogę po prostu użyć tej usługi przekierowywania wiadomości e-mail jako serwera rezerwowego lub awaryjnego MX?
Nie, nie jest to zalecane, ponieważ jednocześnie możesz używać tylko jednego serwera wymiany poczty. Z powodu błędnych konfiguracji priorytetów i serwerów pocztowych, które nie przestrzegają sprawdzania priorytetów wymiany MX, zwykle nigdy nie ponawia się prób awaryjnych.
Czy mogę wyłączyć określone aliasy?
Tak, po prostu edytuj swój DNS TXT zapisz i poprzedź alias jednym, dwoma lub trzema wykrzyknikami (patrz poniżej).
Zauważ, że ty powinien zachowaj mapowanie „:”, ponieważ jest ono wymagane, jeśli kiedykolwiek zdecydujesz się to wyłączyć (i jest ono również używane do importowania, jeśli uaktualnisz do jednego z naszych płatnych planów).
W przypadku cichego odrzucenia (nadawcy wydaje się, że wiadomość została wysłana pomyślnie, ale w rzeczywistości nie prowadzi donikąd) (kod stanu 250
): Jeśli poprzedzisz alias znakiem „!” (pojedynczy wykrzyknik), wówczas zwróci pomyślny kod statusu 250
do nadawców próbujących wysłać wiadomość na ten adres, ale same e-maile donikąd nie doprowadzą (np. do czarnej dziury lub /dev/null
).
W przypadku miękkiego odrzucenia (kod stanu 421
): Jeśli poprzedzisz alias znakiem „!!” (podwójny wykrzyknik), wówczas zwróci miękki kod stanu błędu 421
do nadawców próbujących wysłać wiadomość na ten adres, a e-maile będą często ponawiane przez maksymalnie 5 dni, zanim zostaną odrzucone i odesłane.
W przypadku twardego odrzucenia (kod stanu 550
): Jeśli poprzedzisz alias znakiem „!!!” (potrójny wykrzyknik), to zwróci stały kod stanu błędu 550
do nadawców próbujących wysłać wiadomość na ten adres, a wiadomości e-mail zostaną odrzucone i odesłane.
Na przykład, jeśli chcę, aby wszystkie e-maile trafiały do alias@solvefaction.com
przestać płynąć do user@gmail.com
i zostań odrzucony i odrzucony (np. użyj trzech wykrzykników):
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=!!!alias:user@gmail.com |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=!!!alias:nobody@forwardemail.net |
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=!!!alias |
Czy mogę przekazywać wiadomości e-mail do wielu odbiorców?
Tak, absolutnie. Po prostu określ wielu odbiorców w swoim TXT dokumentacja.
Na przykład, jeśli chcę otrzymać e-mail, który trafia do hello@solvefaction.com
zostać przekierowanym do user+a@gmail.com
oraz user+b@gmail.com
, to mój TXT rekord wyglądałby tak:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=hello:user+a@gmail.com,hello:user+b@gmail.com |
Możesz też określić je w dwóch osobnych wierszach, takich jak to:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=hello:user+a@gmail.com |
„@”, „.” lub puste | 3600 | TXT | forward-email=hello:user+b@gmail.com |
To zależy od Ciebie!
Czy mogę mieć wielu globalnych odbiorców typu catch-all?
Tak, możesz. Po prostu określ wielu globalnych odbiorców typu catch-all w swoim TXT dokumentacja.
Na przykład, jeśli chcę, aby każdy e-mail trafiał do *@solvefaction.com
(gwiazdka oznacza, że jest to symbol wieloznaczny, aka catch-all), do którego należy przejść dalej user+a@gmail.com
oraz user+b@gmail.com
, to mój TXT rekord wyglądałby tak:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=user+a@gmail.com,user+b@gmail.com |
Możesz też określić je w dwóch osobnych wierszach, takich jak to:
Nazwa/host/alias | TTL | Rodzaj | Odpowiedź/Wartość |
---|---|---|---|
„@”, „.” lub puste | 3600 | TXT | forward-email=user+a@gmail.com |
@, „.” lub puste | 3600 | TXT | forward-email=user+b@gmail.com |
To zależy od Ciebie!
Czy istnieje maksymalny limit liczby adresów e-mail, na które mogę przekazywać alias?
Tak, domyślny limit to 10. NIE oznacza to, że możesz mieć tylko 10 aliasów w swojej nazwie domeny. Możesz mieć tyle aliasów, ile chcesz (nieograniczona ilość). Oznacza to, że możesz przekazać tylko jeden alias na 10 unikalnych adresów e-mail. Mogłeś mieć hello:user+1@gmail.com
, hello:user+2@gmail.com
, hello:user+3@gmail.com
, … (od 1-10) – oraz wszelkie e-maile do hello@solvefaction.com
zostanie przekazany do user+1@gmail.com
, user+2@gmail.com
, user+3@gmail.com
,… (Od 1 do 10).
Czy mogę rekurencyjnie przekazywać wiadomości e-mail?
Tak, możesz, jednak nadal musisz przestrzegać maksymalnego limitu. Jeśli masz hello:linus@solvefaction.com
oraz linus:user@gmail.com
, a następnie e-maile do hello@solvefaction.com
zostanie przekazany do linus@solvefaction.com
oraz user@gmail.com
. Pamiętaj, że błąd zostanie wygenerowany, jeśli spróbujesz rekursywnie przekazywać wiadomości e-mail.
Czy ludzie mogą wyrejestrować lub zarejestrować moje przekazywanie wiadomości e-mail bez mojej zgody?
Używamy MX i TXT weryfikacja rekordu, dlatego jeśli dodasz odpowiedni MX tej usługi i TXT rekordy, to jesteś zarejestrowany. Jeśli je usuniesz, jesteś wyrejestrowany. Masz prawo własności do swojej domeny i zarządzania DNS, więc jeśli ktoś ma do tego dostęp, to jest problem.
Jak to jest darmowe?
Usługa nadal działa dzięki użytkownikom, którzy przeszli na płatne plany. Chcemy zapewnić bezpłatną alternatywę dla osób, które korzystają z usług spedycyjnych o zamkniętym kodzie źródłowym (a następnie narażają swoją prywatność i bezpieczeństwo).
Jaki jest maksymalny limit rozmiaru wiadomości e-mail?
Domyślnie obowiązuje limit 50 MB, który obejmuje treści, nagłówki i załączniki. Pamiętaj, że usługi takie jak Gmail i Outlook pozwalają na ograniczenie rozmiaru do 25 MB, a jeśli przekroczysz limit podczas wysyłania na adresy u tych dostawców, otrzymasz komunikat o błędzie.
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, nie zapisujemy na dysku ani nie przechowujemy logów – z wyjątkiem błędów oraz wychodzące SMTP (zobacz nasz Polityka prywatności).
Wszystko odbywa się w pamięci i nasz kod źródłowy znajduje się na GitHub.
Czy przechowujesz dzienniki wiadomości e-mail?
Nie, nie zapisujemy na dysku ani nie przechowujemy logów – z wyjątkiem błędów oraz wychodzące SMTP (zobacz nasz Polityka prywatności).
Wszystko odbywa się w pamięci i nasz kod źródłowy znajduje się na GitHub.
Czy przechowujesz dzienniki błędów?
Tak. Możesz uzyskać dostęp do dzienników błędów w Moje konto → Dzienniki lub Moje konto → Domeny.
Od lutego 2023 r. przechowujemy dzienniki błędów dla 4xx
oraz 5xx
Kody odpowiedzi SMTP na okres 7 dni – które zawierają błąd SMTP, kopertę i nagłówki wiadomości e-mail (my nie rób przechowywać treść wiadomości e-mail ani załączniki).
Dzienniki błędów umożliwiają sprawdzanie brakujących ważnych wiadomości e-mail i ograniczanie fałszywych trafień spamu Twoje domeny. Są również doskonałym źródłem informacji na temat problemów z debugowaniem webhooki e-maili (ponieważ dzienniki błędów zawierają odpowiedź punktu końcowego elementu webhook).
Dzienniki błędów dla ograniczenie stawki oraz szara lista nie są dostępne, ponieważ połączenie kończy się wcześniej (np RCPT TO
oraz MAIL FROM
można przesyłać polecenia).
Zobacz nasze Polityka prywatności aby uzyskać więcej informacji.
Czy czytasz moje e-maile?
Nie, absolutnie nie. Zobacz nasze Polityka prywatności.
Wiele innych usług przekierowania poczty e-mail przechowuje i może potencjalnie odczytać Twoją pocztę e-mail. Nie ma powodu, dla którego przesłane wiadomości e-mail musiałyby być przechowywane na dysku — dlatego opracowaliśmy pierwsze rozwiązanie typu open source, które wszystko wykonuje w pamięci.
Uważamy, że powinieneś mieć prawo do prywatności i ściśle je szanujemy. Kod wdrożony na serwerze to oprogramowanie typu open source na GitHub dla przejrzystości i budowania zaufania.
Czy obsługuje symbol plus + dla aliasów Gmaila?
Tak, absolutnie.
Czy obsługuje subdomeny?
Tak, absolutnie. Zamiast używać „@”, „.” Lub pustego pola jako nazwy / hosta / aliasu, wystarczy użyć nazwy domeny podrzędnej jako wartości.
Jeśli chcesz foo.solvefaction.com
aby przekazywać e-maile, a następnie wpisz foo
jako nazwę/host/alias w ustawieniach DNS (zarówno dla MX, jak i TXT dokumentacja).
Czy przekazuje to nagłówki mojego e-maila?
Tak, absolutnie.
Czy obsługujesz hasła i WebAuthn?
Tak! Od 13 grudnia 2023 r. dodaliśmy obsługę kluczy dostępu ze względu na duży popyt.
Klucze umożliwiają bezpieczne logowanie bez konieczności podawania hasła i uwierzytelniania dwuskładnikowego.
Możesz potwierdzić swoją tożsamość za pomocą dotyku, rozpoznawania twarzy, hasła opartego na urządzeniu lub kodu PIN.
Umożliwiamy zarządzanie do 30 hasłami jednocześnie, dzięki czemu możesz łatwo logować się na wszystkich swoich urządzeniach.
Więcej informacji na temat kluczy dostępu można znaleźć pod następującymi linkami:
Czy to dobrze przetestowane?
Tak, ma testy napisane za pomocą awa a także ma zasięg kodu.
Czy przekazujesz wiadomości i kody odpowiedzi SMTP?
Tak, absolutnie. Na przykład, jeśli wysyłasz e-mail do hello@solvefaction.com
i jest zarejestrowany do przekazania do user@gmail.com
, wówczas wiadomość zwrotna i kod SMTP z serwera SMTP „gmail.com” zostaną zwrócone zamiast serwera proxy na „mx1.forwardemail.net” lub „mx2.forwardemail.net”.
Jak zapobiegać spamerom i zapewnić dobrą reputację do przesyłania e-maili?
Zobacz nasze sekcje na Jak działa Twój system przekierowania poczty e-mail, Jak radzisz sobie z problemami z dostarczaniem wiadomości e-mail, oraz Jak radzisz sobie z blokowaniem adresów IP nad.
Dlaczego moje e-maile trafiają do spamu i śmieci i jak mogę sprawdzić reputację mojej domeny?
W tej sekcji dowiesz się, czy Twoja poczta wychodząca korzysta z naszych serwerów SMTP (np. smtp.forwardemail.net
) (lub przesłane przez mx1.forwardemail.net
lub mx2.forwardemail.net
) i jest dostarczany do folderu Spam lub Śmieci odbiorców.
Rutynowo monitorujemy nasze Adresy IP przeciwko wszystkie renomowane listy odrzuconych DNS, dlatego najprawdopodobniej jest to problem związany z reputacją domeny.
Możesz spróbować użyć jednego lub kilku z tych narzędzi, aby sprawdzić reputację i kategoryzację swojej domeny:
- Opinia na temat kategoryzacji domeny Cloudflare
- Sprawdzanie adresu IP i reputacji domeny Spamhaus
- Centrum reputacji adresów IP i domen Cisco Talos
- Wyszukiwanie adresu IP i reputacji domeny Barracuda
- Sprawdzanie czarnej listy MX Toolbox
- Narzędzia Google Postmaster
- Centrum nadawców Yahoo (w tym Verizon/AOL)
- Sprawdzanie czarnej listy MultiRBL.valli.org
Jeśli potrzebujesz dodatkowej pomocy lub okaże się, że określony dostawca usług e-mailowych uznał nas za spam, skontaktuj się z nami Skontaktuj się z nami.
Co mam zrobić, jeśli otrzymam spam?
Powinieneś wypisać się z listy mailingowej (jeśli to możliwe) i zablokować nadawcę.
Prosimy nie zgłaszać wiadomości jako spamu, ale zamiast tego przesłać ją do naszego ręcznie opracowanego i skoncentrowanego na prywatności systemu zapobiegania nadużyciom.
Adres e-mail, na który należy przekazywać spam, to: abuse@forwardemail.net
Czy mogę w ten sposób „wysłać pocztę jako” w Gmailu?
TAk! Od 2 października 2018 dodaliśmy tę funkcję. Widzieć Jak wysłać pocztę jako za pomocą Gmaila nad!
Powinieneś także ustawić rekord SPF dla Gmaila w konfiguracji DNS TXT nagrywać.
include:_spf.google.com
do Twojego SPF TXT zapis, na przykład:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Dzięki temu mogę „wysłać pocztę jako” w Outlooku?
Tak! Od 2 października 2018 r. Dodaliśmy tę funkcję. Po prostu zobacz poniższe dwa łącza Microsoft:
- https://support.office.com/en-us/article/add-or-remove-an-email-alias-in-outlook-com-459b1989-356d-40fa-a689-8f285b13f1f2
- https://support.office.com/en-us/article/send-email-from-a-different-address-in-outlook-com-ccba89cb-141c-4a36-8c56-6d16a8556d2e
Powinieneś także ustawić rekord SPF dla Outlooka w swojej konfiguracji DNS TXT nagrywać.
include:spf.protection.outlook.com
do Twojego SPF TXT zapis, na przykład:
v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
Czy mogę „wysłać pocztę jako” w Apple Mail i iCloud Mail za pomocą tego?
Niestety Apple nie pozwala na to, niezależnie od tego, z której usługi korzystasz. Możesz jednak korzystać z aplikacji Poczta i konta e-mail w domenie.
Czy mogę za pomocą tego przesyłać nieograniczoną liczbę e-maili?
Tak, jednak „stosunkowo nieznani” nadawcy mają ograniczoną prędkość do 100 połączeń na godzinę na nazwę hosta lub adres IP. Zobacz sekcję dot Ograniczenie szybkości oraz Szara lista nad.
Przez „stosunkowo nieznani” rozumiemy nadawców, którzy nie pojawiają się w lista dozwolonych.
Jeśli ten limit zostanie przekroczony, wysyłamy kod odpowiedzi 421, który informuje serwer pocztowy nadawcy, aby ponowił próbę później.
Jak dodać zdjęcie profilowe do mojego adresu e-mail?
Jeśli używasz Gmaila, wykonaj następujące kroki poniżej:
- Iść do https://google.pl i wyloguj się ze wszystkich kont e-mail
- Kliknij „Zaloguj się” i na liście rozwijanej kliknij „inne konto”
- Wybierz „Użyj innego konta”
- Wybierz „Utwórz konto”
- Wybierz „Zamiast tego użyj mojego obecnego adresu e-mail”
- Wpisz swój adres e-mail niestandardowej nazwy domeny
- Pobierz weryfikacyjny e-mail wysłany na Twój adres e-mail
- Wpisz kod weryfikacyjny z tego e-maila
- Uzupełnij informacje o profilu dla nowego konta Google
- Zaakceptuj wszystkie zasady dotyczące prywatności i warunków użytkowania
- Iść do https://google.pl i w prawym górnym rogu kliknij ikonę swojego profilu, a następnie kliknij przycisk „zmień”
- Prześlij nowe zdjęcie lub awatar dla swojego konta
- Rozpowszechnienie zmian zajmie około 1-2 godzin, ale czasem może być bardzo szybkie.
- Wyślij testową wiadomość e-mail, a zdjęcie profilowe powinno się pojawić.
Czy wspierasz MTA-STS?
Tak, od 2 marca 2023 r. obsługujemy MTA-STS. Możesz użyć ten szablon jeśli chcesz włączyć go w swojej domenie.
Naszą konfigurację można znaleźć publicznie w GitHubie pod adresem https://github.com/forwardemail/mta-sts.forwardemail.net.
Czy wspierasz sprawdzone metody dotyczące poczty e-mail?
Tak. We wszystkich planach mamy wbudowaną obsługę SPF, DKIM, DMARC, ARC i SRS. Pracowaliśmy również intensywnie z oryginalnymi autorami tych specyfikacji i innymi ekspertami w dziedzinie poczty elektronicznej, aby zapewnić perfekcję i wysoką dostarczalność.
Czy oferujecie nieograniczoną liczbę domen za jedną cenę?
Tak. Niezależnie od tego, z którego planu korzystasz, zapłacisz tylko jedną miesięczną opłatę - która obejmuje wszystkie Twoje domeny.
Jakie metody płatności akceptujesz?
Akceptujemy karty, portfele i przelewy bankowe za pomocą Naszywka oraz PayPal – w przypadku płatności jednorazowych lub abonamentów miesięcznych, kwartalnych lub rocznych.
Jak przeprowadzasz wyszukiwanie DNS dla nazw domen?
Stworzyliśmy projekt oprogramowania typu open source 🍊 Mandarynka i użyj go do wyszukiwania DNS. Domyślne używane serwery DNS to 1.1.1.1
oraz 1.0.0.1
, a zapytania DNS zostały zakończone DNS przez HTTPS („DoH”) w warstwie aplikacji.
🍊 Mandarynka używa Domyślnie usługa CloudFlare dla konsumentów zapewniająca prywatność.