Az e-mail beállítása percek alatt

Tegye személyre útmutatónkat, hogy időt takarítson meg:

Ön elfogadja adatvédelmi szabályzatunkat és feltételeinket .

Nem érdekel? Kattintson ide az olvasás folytatásához

Tartalomjegyzék

Gyakran Ismételt Kérdések

Tartalomjegyzék

Hogyan kezdjem el és állítsam be az e-mail továbbítást

Becsült beállítási idő: Kevesebb, mint 10 perc
Továbbfejlesztett adatvédelem: Ha el szeretné rejteni adatait, nehogy nyilvánosan kereshető legyen az interneten keresztül, kérjük, lépjen a címre Az én fiókom Domainek és frissítse domainjét fizetős csomagra, mielőtt elkezdi ezt az útmutatót. Az ingyenes csomagokkal kapcsolatos nyilvánosan kereshető információk közé tartoznak, de nem kizárólagosan: álnevek, továbbított címek, címzettek és speciális beállítások, például egyéni porttovábbítás. Ha többet szeretne megtudni a fizetős csomagokról, tekintse meg oldalunkat Árazás oldal – különben olvass tovább! Minden tervünk megfelel a miénknek Magánélet az SMTP-naplók, metaadatok és e-mailek tárolásának szigorú tilalma. Nem követjük nyomon, mint más szolgáltatások.
Elkezdeni: Gondosan olvassa el és kövesse az alábbi 1-8. Ügyeljen arra, hogy cserélje ki az e-mail címét user@gmail.com azzal az e-mail címmel, amelyre az e-maileket továbbítani szeretné (ha még nem pontos). Hasonlóképpen feltétlenül cserélje ki example.com egyéni domain nevével (ha még nem pontos).
  1. Ha már regisztrálta valahol a domain nevét, akkor ezt a lépést teljesen ki kell hagynia, és tovább kell lépnie a második lépésre! Különben megteheti kattintson ide a domain név regisztrálásához.
  2. Emlékszel, hol regisztráltad a domainedet? Ha erre emlékszik, kövesse az alábbi utasításokat:
    Fontos: Nyissa meg egy új lapot, és jelentkezzen be a domain regisztrátorába. Könnyedén rákattinthat az alábbi "Regisztrátor" elemre, hogy ezt automatikusan elvégezze. Ezen az új lapon a regisztrátoránál a DNS-kezelési oldalra kell navigálnia – és a lépésről lépésre történő navigáció lépéseit az alábbiakban a „Beállítás lépései” oszlopban mutatjuk be. Miután az új lapon erre az oldalra navigált, visszatérhet erre a lapra, és folytathatja az alábbi harmadik lépéssel. Még ne zárja be a megnyitott lapot; szüksége lesz rá a jövőbeni lépésekhez!
    Anyakönyvvezető A konfigurálás lépései
    1&1 Bejelentkezés Domain Center (Válassza ki a domainjét) DNS-beállítások szerkesztése
    Amazon Route 53 Bejelentkezés Hosted Zones (Válassza ki a domainjét)
    Aplus.net Bejelentkezés Saját szervereim Domainkezelés DNS-kezelő
    Bluehost ROCK: Jelentkezzen be Domainek (A kezeléshez kattintson a ▼ ikonra) DNS
    LEGACY: Jelentkezzen be Domainek Zóna szerkesztő (Válassza ki a domainjét)
    CloudFlare Bejelentkezés DNS
    DNS Made Easy Bejelentkezés DNS (Válassza ki a domainjét)
    DNSimple Bejelentkezés (Válassza ki a domainjét) DNS Kezelése
    Digitális óceán Bejelentkezés Hálózatépítés Domainek (Válassza ki a domainjét) Több Domain kezelése
    Domain.com Bejelentkezés Kártyanézetben kattintson a domain kezelése elemre Lista nézetben kattintson a fogaskerék ikont DNS és névszerverek DNS rekordok
    Domains.com
    Néz
    Bejelentkezés (Válassza ki a domainjét) Kezelése (kattints a fogaskerék ikonra) Kattintson a DNS és névkiszolgálók elemre a bal oldali menüben
    DreamHost Bejelentkezés Panel Domainek Domainek kezelése DNS
    Férfi Bejelentkezés Áttekintés Kezelése Egyszerű szerkesztő Records
    Gondol Bejelentkezés (Válassza ki a domainjét) Menedzsment Szerkessze a zónát
    Hajrá apa
    Néz
    Bejelentkezés Saját domainek kezelése (Válassza ki a domainjét) DNS kezelése
    Google Domains
    Néz
    Bejelentkezés (Válassza ki a domainjét) Konfigurálja a DNS-t
    Név olcsó
    Néz
    Bejelentkezés Domain lista (Válassza ki a domainjét) Kezelése Speciális DNS
    Netlify Bejelentkezés (Válassza ki a domainjét) Állítsa be a Netlify DNS-t
    Hálózati megoldások Bejelentkezés Fiókkezelő Saját domain neveim (Válassza ki a domainjét) Kezelése Módosítsa a tartománypontok helyét Speciális DNS
    Shopify
    Néz
    Bejelentkezés Kezelt domainek (Válassza ki a domainjét) DNS beállítások
    Squarespace Bejelentkezés Főmenü Beállítások Domainek (Válassza ki a domainjét) További beállítások Egyéni rekordok
    Vercel most A "most" CLI használata now dns add [domain] '@' MX [record-value] [priority]
    Weebly Bejelentkezés Domain oldal (Válassza ki a domainjét) DNS
    Wix Bejelentkezés Domain oldal (Kattintson ikon) Válassza a DNS-rekordok kezelése lehetőséget
    junior Bejelentkezés Domainek Saját domainek
    Egyéb
    Fontos: Nem látja itt a regisztrátor nevét? Egyszerűen keressen rá az interneten a „hogyan változtassuk meg a DNS-rekordokat a $REGISTRAR-on” kifejezésre (a $REGISTRAR helyére a regisztrátor nevére kell írni – például „hogyan változtassuk meg a DNS-rekordokat a GoDaddy-n”, ha GoDaddy-t használ).
  3. A regisztrátor DNS-kezelési oldalán (a másik megnyitott lapon) állítsa be a következő „MX” rekordokat:
    Fontos: Vegye figyelembe, hogy NEM szabad más MX rekordokat beállítani. Mindkét alább látható rekordnak léteznie KELL. Győződjön meg arról, hogy nincsenek elírási hibák; és az mx1 és mx2 is helyesen van írva. Ha már léteztek MX rekordok, törölje őket teljesen. A "TTL" értéknek nem kell 3600-nak lennie, szükség esetén lehet alacsonyabb vagy magasabb érték.
    Név/Host/Alias TTL típus Kiemelten fontos Érték
    "@", "." vagy üres 3600 MX 10 mx1.forwardemail.net
    "@", "." vagy üres 3600 MX 10 mx2.forwardemail.net
  4. A regisztrátor DNS-kezelési oldalán (a másik megnyitott lapon) állítsa be a következőket TXT rekord(ok):
    Fontos: Ha fizetős csomagot használ, akkor ezt a lépést teljesen ki kell hagynia, és tovább kell lépnie az ötödik lépésre! Ha nem fizetős előfizetéssel rendelkezik, akkor továbbított címei nyilvánosan kereshetők – lépjen a címre Az én fiókom Domainek és igény szerint frissítse domainjét fizetős csomagra. Ha többet szeretne megtudni a fizetős csomagokról, tekintse meg oldalunkat Árazás oldalon. Ellenkező esetben továbbra is választhat egy vagy több kombinációt az alábbiakban felsorolt A-tól F-ig.

    A lehetőség: Ha a domainjéből származó összes e-mailt (pl. "all@example.com", "hello@example.com" stb.) egy adott "user@gmail.com" címre továbbítja:
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=user@gmail.com
    Tipp: Ügyeljen arra, hogy a fenti értékeket az „Érték” oszlopban cserélje ki saját e-mail címére. A "TTL" értéknek nem kell 3600-nak lennie, szükség esetén lehet alacsonyabb vagy magasabb érték. Az alacsonyabb élettartam ("TTL") érték biztosítja, hogy a DNS-rekordokon végrehajtott jövőbeni módosítások gyorsabban terjeszthetők az interneten – gondoljon erre arra, hogy mennyi ideig tárolódik a memóriában (másodpercekben). Többet megtudhat róla TTL a Wikipédián, a szabad enciklopédián.

    B lehetőség: Ha csak egyetlen e-mail címet kell továbbítania (pl. "hello@example.com" a "felhasználó@gmail.com" címre; ez a "hello+test@example.com" címet is továbbítja a "felhasználó+teszt@gmail.com" címre. " automatikusan):
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=hello:user@gmail.com

    C lehetőség: Ha több e-mailt továbbít, vesszővel válassza el őket:
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com

    D lehetőség: Végtelen számú továbbítási e-mail-beállítása van – csak ügyeljen arra, hogy egy sorba ne kerüljön több mint 255 karakter, és minden sort a "forward-email=" karakterlánccal kezdjen. Az alábbiakban egy példa látható:
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
    "@", "." vagy üres 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
    "@", "." vagy üres 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
    "@", "." vagy üres 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
    "@", "." vagy üres 3600 TXT forward-email=errors:user@gmail.com,boop:user@gmail.com

    E lehetőség: Megadhat egy domain nevet is TXT rekord a globális alias továbbításhoz (például a "user@example.com" a "felhasználó@example.net" címre lesz továbbítva):
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=example.net

    F lehetőség: A webhookot globális vagy egyéni aliasként is használhatja az e-mailek továbbításához. Tekintse meg a webhookról szóló példát és a teljes részt Támogatja a webhookokat lent.
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

    G lehetőség: Még reguláris kifejezéseket ("regex") is használhat az álnevek egyeztetésére és az e-mailek továbbítására szolgáló helyettesítések kezelésére. Lásd a példát és a teljes részt a szabályos kifejezésről címmel Támogatja a reguláris kifejezéseket vagy a regexet lent.
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

  5. A regisztrátor DNS-kezelő oldalán (a másik megnyitott lapon) állítsa be a következőket is TXT rekord:
    Név/Host/Alias TTL típus Érték
    "@", "." vagy üres 3600 TXT v=spf1 a mx include:spf.forwardemail.net -all
    Fontos: Ha Gmailt (pl. Levélküldés másként) vagy G Suite-ot használ, akkor hozzá kell fűznie include:_spf.google.com a fenti értékre, például:

    v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all
    Tipp: Ha már van egy hasonló sor a "v=spf1" karakterlánccal, akkor hozzá kell fűznie include:spf.forwardemail.net közvetlenül a meglévő "include:host.com" rekordok előtt és a "-all" előtt ugyanabban a sorban, például:

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

    Ne feledje, hogy van különbség a "-all" és az "~all" között. A "-" azt jelzi, hogy az SPF-ellenőrzés SIKERTELEN, ha nem egyezik, a "~" pedig azt, hogy az SPF-ellenőrzésnek SOFTFAIL-nak kell lennie. Javasoljuk, hogy használja a "-all" megközelítést a tartományhamisítás megelőzésére.

    Előfordulhat, hogy az SPF-rekordot is fel kell vennie annak a gazdagépnek, amelyről levelet küld (például Outlook).
  6. Ellenőrizze DNS-rekordjait a „Rekordok ellenőrzése” eszközünk segítségével, amely elérhető a következő címen: Az én fiókom Domainek Beállít.
  7. Küldjön teszt e-mailt a működésének megerősítéséhez. Vegye figyelembe, hogy eltarthat egy ideig, amíg a DNS-rekordok elterjednek.
    Tipp: Ha nem kap teszt e-maileket, vagy teszt e-mailt kap, amely azt mondja, hogy "Légy óvatos ezzel az üzenettel", akkor tekintse meg a válaszokat Miért nem kapom meg a teszt e-maileket és Miért küldik magamnak a teszt e-maileimet a Gmailben "gyanús" illetőleg.
  8. Ha a Gmailből szeretne "Levelet küldeni másként", akkor ezt meg kell tennie Nézd meg ezt a videótvagy kövesse az alábbi lépéseket Levelek küldése Gmail használatával lent.
Gratulálunk! Sikeresen végrehajtotta az összes lépést.
Tipp: Az opcionális kiegészítők az alábbiakban találhatók. Vegye figyelembe, hogy ezek a kiegészítők teljesen opcionálisak, és előfordulhat, hogy nem szükségesek. Szerettünk volna legalább további információkkal szolgálni, ha szükséges.
Opcionális kiegészítő: Ha te vagy a E-mail küldés a Gmail használata közben funkciót, akkor érdemes felvenni magát az engedélyezési listára. Ehhez egyszerűen kövesse a Gmail utasításait ebben a témában.

E-mail küldés a Gmail használata közben

Becsült beállítási idő: Kevesebb, mint 10 perc
Elkezdeni: Miután végrehajtotta a fenti lépéseket Hogyan kezdjem el és állítsam be az e-mail továbbítást Kövesse a fenti videót vagy az alábbi lépéseket – annak érdekében, hogy az egyéni domain használatával "E-mail küldése másként" történjen.
  1. Kell, hogy legyen A Gmail kétfaktoros hitelesítése engedélyezve van, hogy ez működjön. Látogatás https://www.google.com/landing/2step/ ha nincs bekapcsolva.

  2. Miután engedélyezte a kéttényezős hitelesítést (vagy ha már engedélyezte), akkor látogasson el https://myaccount.google.com/apppasswords.

  3. Amikor a következő üzenet jelenik meg: "Válassza ki azt az alkalmazást és eszközt, amelyhez az alkalmazás jelszavát kívánja generálni":

    • Válassza a "Levél" menüpontot az "Alkalmazás kiválasztása" legördülő menüben.
    • Válassza az „Egyéb” elemet a „Válassza ki az eszközt” legördülő menüből.
    • Amikor a rendszer kéri a szövegbevitelt, írja be az egyéni domain e-mail címét, ahonnan továbbítja (pl. "hello@example.com"- ez segít nyomon követni abban az esetben, ha ezt a szolgáltatást több fiókhoz használja)
  4. Másolja a jelszót a vágólapra, amelyet automatikusan generál

    Fontos: Ha G Suite-ot használ, keresse fel a felügyeleti panelt Alkalmazások elemre G Suite A Gmail beállításai További beállítások és győződjön meg arról, hogy jelölje be "A felhasználók küldhetnek leveleket külső SMTP-kiszolgálón keresztül...". A módosítás aktiválása némi késéssel történik, ezért kérjük, várjon néhány percet.
  5. Menj Gmail és alatta Beállítások Fiókok és importálás Levél küldése mint, kattintson az "Új e-mail cím hozzáadása" linkre

  6. Amikor a "Név" felszólítást kap, írja be azt a nevet, amelyet azt szeretne, hogy az Ön e-mail címe "Feladónak" legyen (pl. "Elon Musk").

  7. Amikor az „E-mail cím” felkérésre kerül, írja be az e-mail címet a fenti egyéni domaindel (pl.hello@example.com")

  8. Jelölje be a "Kezelés álnévként" jelölőnégyzetet

    Tipp: Ha azt szeretné, hogy a címzett közvetlenül az Ön Gmail-címére válaszoljon, hagyja bejelölve. Többet tanulni, kövesse a Gmail utasításait ebben a témában.
  9. A folytatáshoz kattintson a "Next Step" gombra

  10. Amikor a rendszer kéri az „SMTP-szerver” kifejezést, írja be smtp.gmail.com és hagyja el a kikötőt mint 587

  11. Amikor a rendszer kéri a „Felhasználónév” megadását, írja be Gmail-címének azt a részét, amely nem tartalmazza a gmail.com rész (pl. csak "felhasználó", ha az e-mail címem user@gmail.com)

    Fontos: Ha a „Felhasználónév” rész automatikusan ki van töltve, akkor ezen változtatnia kell ehelyett Gmail-címe felhasználónév részébe.
  12. Amikor a "Jelszó" felszólítást kap, illessze be a vágólapra a fenti 2. lépésben létrehozott jelszót

  13. Hagyja bejelölve a "Biztonságos kapcsolat a TLS-sel" jelölőnégyzetet.

  14. A folytatáshoz kattintson a "Fiók hozzáadása" elemre

  15. Nyisson meg egy új lapot Gmail és várja meg, amíg megérkezik az ellenőrző e-mail (egy ellenőrző kódot fog kapni, amely megerősíti, hogy Ön a tulajdonosa annak az e-mail-címnek, amelyet "E-mail küldése másként" próbál meg küldeni)

  16. Miután megérkezett, másolja és illessze be az ellenőrző kódot az előző lépésben kapott kérésre

  17. Miután ezt megtette, lépjen vissza az e-mailbe, és kattintson a linkre a „kérés megerősítéséhez” linkre. Ezt a lépést és az előző lépést meg kell tennie, hogy az e-mail helyesen legyen konfigurálva.

Gratulálunk! Sikeresen végrehajtotta az összes lépést.

Miért nem kapom meg a teszt e-maileket

Ha teszt e-mailt küld magadnak a "Levelek küldése másként" funkció használatával, akkor az nem fog megjelenni a beérkező levelek között, mert ez a széles körben ismert hivatalos Gmail válasz.

Ha továbbra is problémái vannak, akkor valószínűleg a DNS-terjesztéssel van a probléma. Várnia kell egy kicsit, és újra kell próbálkoznia (vagy próbáljon meg alacsonyabb TTL-értéket beállítani TXT rekordok).

Még mindig vannak problémái? Kérjük, nyújtson be a Segítség kérés így segíthetünk a probléma kivizsgálásában és a gyors megoldás megtalálásában.

Hogyan működik az e-mail átirányítási rendszere

Az e-mail a SMTP protokoll. Ez a protokoll egy szervernek küldött parancsokból áll (amelyek leggyakrabban a 25-ös porton futnak). Létezik egy kezdeti kapcsolat, majd a feladó jelzi, hogy kitől származik a levél ("MAIL FROM"), ezt követi, hogy hová megy ("RCPT TO"), végül pedig maga az e-mail fejléce és törzse ("DATA") ). E-mail továbbítási rendszerünk folyamatát az alábbiakban az egyes SMTP-protokoll-parancsokhoz viszonyítva ismertetjük:

  • Kezdeti kapcsolat (nincs parancsnév, pl. telnet example.com 25) - Ez a kezdeti kapcsolat. Ellenőrizzük azokat a feladókat, amelyek nem szerepelnek az engedélyezési listán Feketelista. Végül, ha egy feladó nincs engedélyezőlistán, akkor ellenőrizzük, hogy felkerült-e szürkelistán.

  • HELO - Ez egy üdvözlő üzenet, amely azonosítja a feladó teljes tartománynevét, IP-címét vagy levélkezelőjének nevét. Ez az érték hamisítható, ezért nem támaszkodunk ezekre az adatokra, hanem a kapcsolat IP-címének fordított hosztnév-keresését használjuk.

  • MAIL FROM - Ez jelzi az e-mail címéről érkező borítékos levelet. Ha értéket ad meg, annak érvényes RFC 5322 e-mail címnek kell lennie. Üres értékek megengedettek. Mi ellenőrizze a visszaszórást itt, és a MAIL FROM-ot is ellenőrizzük a miénkhez képest Feketelista. Végül ellenőrizzük a sebességkorlátozást az engedélyezőlistán nem szereplő feladóknál (lásd a Rate Limiting és Fehérlistára helyezés további információért).

  • RCPT TO - Ez jelzi az e-mail címzettjét (címzettjeit). Ezeknek érvényes RFC 5322 e-mail címeknek kell lenniük. Üzenetenként legfeljebb 100 borítékcímzettet engedélyezünk (ez eltér az e-mail címzettjeitől). Ellenőrizzük az érvényességet is Feladó átírási rendszer ("SRS") címe itt, hogy megvédje magát az SRS-domainnevünkkel való hamisítástól. A „nincs válasz” címet tartalmazó címzettek 553-as hibát kapnak. Lásd a a "nem válaszol" címek teljes listája alább. Ellenőrizzük a címzettet is a miénkhez képest Feketelista.

  • DATA - Ez szolgáltatásunk alapvető része, amely feldolgozza az e-maileket. Lásd a részt Hogyan dolgozza fel az e-maileket továbbításhoz alább további betekintésért.

Hogyan dolgozza fel az e-maileket továbbításhoz

Ez a rész az SMTP protokoll parancsával kapcsolatos folyamatunkat írja le DATA szakaszban Hogyan működik az e-mail átirányítási rendszere fent – ez az, hogy hogyan dolgozzuk fel az e-mail fejlécét, törzsét, biztonságát, határozzuk meg, hova kell eljuttatni, és hogyan kezeljük a kapcsolatokat.

  1. Ha az üzenet meghaladja az 50 mb-os maximális méretet, akkor az 552-es hibakóddal elutasításra kerül.

  2. Ha az üzenetnek nem volt fejléce, vagy a fejléceket nem lehetett elemezni, akkor a rendszer 421-es hibakóddal elutasítja.

  3. Ha az üzenet nem tartalmazott "Feladó" fejlécet, vagy a "Feladó" fejlécben szereplő értékek közül bármelyik nem volt érvényes RFC 5322 e-mail cím, akkor az 550-es hibakóddal elutasításra kerül.

  4. Ha az üzenetnek több mint 25 „Received” fejléce volt, akkor azt állapították meg, hogy átirányítási hurokban ragadt, és 550-es hibakóddal utasítják el.

  5. Az e-mail ujjlenyomatának használata (lásd a következő részt: Ujjlenyomat), ellenőrizzük, hogy az üzenetet több mint 500 alkalommal próbálták-e meg újrapróbálni, és ha igen, akkor 550-es hibakóddal elutasítjuk.

  6. Ha az üzenetnek "Címzett" fejléce volt, és ha az üzenet bármelyik "Címzett" fejléce az SRS által átírt címekre irányult a mi domain nevünkkel, akkor átírjuk azokat (ez az üdülési válaszadókra vonatkozik).

  7. Ha az üzenetből hiányzik az "Üzenetazonosító" fejléc, akkor hozzáadunk egyet a MAIL FROM elemzett FQDN boríték vagy a tartománynév használatával.

  8. Ha az üzenetből hiányzik az érvényes "Dátum" fejléc, akkor az üzenet kezdeti kapcsolatának érkezési idejét használva hozzáadunk egyet.

  9. Az e-mailek szkennelésének eredményeit a memóriában tároljuk Spam szkenner.

  10. Ha a Spam Scanner tetszőleges eredményt kapott, akkor a rendszer 554-es hibakóddal elutasítja. Az önkényes eredmények csak a GTUBE tesztet tartalmazzák a jelen írás idején. Lát https://spamassassin.apache.org/gtube/ több betekintésért.

  11. A következő fejléceket adjuk hozzá az üzenethez hibakeresés és visszaélés-megelőzés céljából:

    • X-ForwardEmail-Version - a jelenlegi SemVer verziótól package.json kódbázisunkból.
    • X-ForwardEmail-Session-ID - hibakeresési célokra használt munkamenet-azonosító érték (csak nem éles környezetekre vonatkozik).
    • X-ForwardEmail-Sender - egy vesszővel elválasztott lista, amely tartalmazza az eredeti boríték MAIL FROM címét (ha nem volt üres), a fordított PTR kliens FQDN-jét (ha létezik) és a feladó IP-címét.
    • X-Report-Abuse - értékkel abuse@forwardemail.net (csak ha ez a fejléc még nincs beállítva)
    • X-Report-Abuse-To - értékkel abuse@forwardemail.net (csak ha ez a fejléc még nincs beállítva)
  12. Ezután ellenőrizzük az üzenetet DKIM, SPF, ARC, és DMARC.

    • Ha az üzenet sikertelen volt, a DMARC és a tartomány elutasítási szabályzattal rendelkezik (pl. p=reject szerepelt a DMARC szabályzatában), akkor a rendszer 550-es hibakóddal elutasítja. Általában egy tartományra vonatkozó DMARC-házirend megtalálható a _dmarc aldomain TXT rekord, (pl. dig _dmarc.example.com txt).
    • Ha az üzenet meghiúsult SPF-vel, és a tartománynak hard fail házirendje volt (pl. -all az SPF irányelvben szerepelt, szemben ~all vagy egyáltalán nincs szabályzat), akkor a rendszer 550-es hibakóddal elutasítja. Általában egy tartomány SPF-házirendje megtalálható a TXT rekord a gyökérdomainhez (pl. dig example.com txt). Lásd ezt a részt további információkért levelek küldése a Gmailhez hasonlóan SPF tekintetében.
  13. Most feldolgozzuk az üzenet címzettjeit, amint az a RCPT TO parancsot a szakaszban Hogyan működik az e-mail átirányítási rendszere felett. Minden címzettnél a következő műveleteket hajtjuk végre:

    • Megkeressük a TXT a domain név rekordjai (az utáni rész @ szimbólum, pl. example.com ha az email cím az volt test@example.com). Például, ha a domain example.com DNS-keresést végzünk, mint pl dig example.com txt.
    • Mindent elemzünk TXT bármelyikkel kezdődő rekordok forward-email= (ingyenes tervek) ill forward-email-site-verification= (fizetős tervek). Vegye figyelembe, hogy mindkettőt elemezzük annak érdekében, hogy feldolgozzuk az e-maileket, miközben a felhasználó frissíti vagy leminősíti tervét.
    • Ezekből elemezni TXT rekordokat, iterálunk rajtuk a továbbítási konfiguráció kibontásához (a fejezetben leírtak szerint Hogyan kezdjem el és állítsam be az e-mail továbbítást felett). Vegye figyelembe, hogy csak egyet támogatunk forward-email-site-verification= értéket, és ha egynél több van megadva, akkor 550-es hiba történik, és a küldő visszapattanást kap erre a címzettre.
    • A kibontott továbbítási konfigurációt rekurzívan ismételjük, hogy meghatározzuk a globális továbbítást, a reguláris kifejezés alapú továbbítást és az összes többi támogatott továbbítási konfigurációt – amelyeket ma "továbbítási címeinknek" nevezünk.
    • Minden továbbítási címhez egy rekurzív keresést támogatunk (amely az adott címen újraindítja ezt a műveletsort). Ha a rendszer rekurzív egyezést talál, akkor a szülőeredményt eltávolítja a továbbítási címekből, és hozzáadja a gyerekeket.
    • A továbbítási címeket az egyediség érdekében elemzik (mivel nem akarunk másolatokat küldeni egy címre, vagy további szükségtelen SMTP kliens kapcsolatokat generálni).
    • Minden egyes továbbítási címnél megkeressük a domain nevét az API-végpontunk alapján /v1/max-forwarded-addresses (annak meghatározásához, hogy a domain hány címre továbbíthat e-maileket aliasonként, alapértelmezés szerint például 10 – lásd a aliasonkénti továbbítás maximális korlátja). Ha ezt a határt túllépik, 550-es hiba lép fel, és a feladó visszapattanást kap erre a címzettre.
    • Megkeressük az eredeti címzett beállításait az API-végpontunk alapján /v1/settings, amely támogatja a fizetős felhasználók keresését (az ingyenes felhasználók számára tartalék). Ez egy konfigurációs objektumot ad vissza a speciális beállításokhoz port (Szám, pl. 25), has_adult_content_protection (logikai), has_phishing_protection (logikai), has_executable_protection (Logi), és has_virus_protection (Logi).
    • Ezen beállítások alapján ellenőrizzük a Spam Scanner eredményeit, és ha bármilyen hiba történik, akkor az üzenetet 554-es hibakóddal elutasítjuk (pl. has_virus_protection engedélyezve van, akkor ellenőrizni fogjuk a Spam Scanner eredményeit vírusok szempontjából). Ne feledje, hogy minden ingyenes csomag felhasználója feliratkozik a felnőtteknek szóló tartalom, az adathalászat, a végrehajtható fájlok és a vírusok elleni ellenőrzésekre. Alapértelmezés szerint az összes fizetős előfizetést használó felhasználó is feliratkozott, de ez a konfiguráció módosítható az E-mail továbbítása irányítópulton a Speciális beállítások oldalon.
  14. Minden egyes feldolgozott címzett továbbítási címére a következő műveleteket hajtjuk végre:

    • A címet összevetjük a mi címünkkel Feketelista, és ha szerepelt, akkor 554-es hibakód jelenik meg, és a feladó visszapattanást kap erre a címzettre.
    • Ha a cím egy webhook, akkor beállítunk egy logikai értéket a jövőbeni műveletekhez (lásd alább – a hasonló webhookokat úgy csoportosítjuk, hogy egy POST-kérést adjunk meg a többszörös kézbesítéshez).
    • Ha a cím egy e-mail cím, akkor a későbbi műveletekhez elemezzük a gazdagépet (lásd alább – a hasonló gazdagépeket csoportosítjuk, hogy egyetlen kapcsolatot hozzon létre, szemben a kézbesítéshez szükséges több egyéni kapcsolattal).
  15. Ha nincsenek címzettek és nincsenek visszapattanások, akkor 550-es "Érvénytelen címzettek" hibával válaszolunk.

  16. Ha vannak címzettek, ismételjük őket (ugyanaz a gazdagép csoportosítja), és kézbesítjük az e-maileket. Lásd a részt Hogyan kezeli az e-mail kézbesítési problémákat alább további betekintésért.

    • Ha az e-mailek küldése közben hiba lép fel, azt a memóriában tároljuk későbbi feldolgozás céljából.
    • A legalacsonyabb hibakódot (ha van) vesszük ki az e-mailek küldéséből – és ezt használjuk válaszkódként a DATA parancs. Ez azt jelenti, hogy a meg nem kézbesített e-maileket az eredeti feladó általában újra megpróbálja, de a már kézbesített e-maileket a rendszer nem küldi el újra az üzenet következő elküldésekor (ahogyan használjuk Ujjlenyomat).
    • Ha nem történt hiba, akkor 250 sikeres SMTP-válasz állapotkódot küldünk.
    • Visszapattanásnak minősül minden olyan kézbesítési kísérlet, amely >= 500 állapotkódot eredményez (tartós hibák).
  17. Ha nem történt visszapattanás (tartós meghibásodás), akkor a nem állandó meghibásodások esetén a legalacsonyabb hibakód SMTP-válasz állapotkódját adjuk vissza (vagy 250-es sikeres állapotkódot, ha nem volt ilyen).

  18. Ha visszapattanások történtek, akkor a háttérben visszaküldő e-maileket küldünk, miután visszaküldtük a feladónak a legalacsonyabb hibakódot. Ha azonban a legalacsonyabb hibakód >= 500, akkor nem küldünk visszapattanó e-maileket. Ennek az az oka, hogy ha ezt tennénk, akkor a feladók dupla visszapattanó e-mailt kapnának (például egyet a kimenő MTA-tól, például a Gmailtől – és egyet tőlünk is). Lásd a következő részt Hogyan védekezhet a visszaszórás ellen alább további betekintésért.

Hogyan kezeli az e-mail kézbesítési problémákat

Ne feledje, hogy akkor és csak akkor írunk át "barátságos feladó" üzenetet az e-maileken, ha a feladó DMARC irányelve p=reject, ÉS áthaladó SPF-je van, ÉS egyetlen DKIM-aláírás sem volt igazítva a „From” fejléchez. Ez azt jelenti, hogy megváltoztatjuk az üzenet "From" fejlécét, beállítjuk az "X-Original-From"-t, és beállítunk egy "Válasz-címet" is, ha még nem volt beállítva. Ezen fejlécek módosítása után az üzenet ARC pecsétjét is újra le kell pecsételni.

A verem minden szintjén a hibaüzenetek intelligens elemzését is alkalmazzuk – a kódunkban a DNS-kérelmek, a Node.js belső részei, a HTTP-kérések (például a 408, 413 és 429 a 421-es SMTP-válaszkódhoz vannak leképezve, ha a címzett egy webhook), és a levelezőszerver válaszai (pl. a „halasztás” vagy „lassítás” jelzésű válaszokat a rendszer 421-es hibaként próbálja meg újra).

Logikánk álbiztos, és újrapróbálkozik TLS/SSL hibák, csatlakozási problémák és egyebek esetén. Az ál-ellenőrzéssel az a cél, hogy maximalizálja a kézbesítést minden címzett számára a továbbítási konfigurációhoz.

Ha a címzett egy webhook, akkor 60 másodperces időtúllépést engedélyezünk a kérelem teljesítéséhez, legfeljebb 3 újrapróbálkozással (tehát összesen 4 kérés a hiba előtt). Vegye figyelembe, hogy helyesen elemezzük a 408-as, 413-as és 429-es hibakódokat, és leképezzük őket egy 421-es SMTP-válaszkódra.

Ellenkező esetben, ha a címzett e-mail cím, akkor az e-mailt opportunista TLS-sel próbáljuk elküldeni (a STARTTLS-t akkor próbáljuk meg használni, ha az elérhető a címzett levelezőszerverén). Ha SSL- vagy TLS-hiba történik az e-mail küldése közben, akkor megpróbáljuk elküldeni az e-mailt TLS nélkül (STARTTLS használata nélkül).

Ha DNS- vagy kapcsolódási hiba lép fel, akkor visszatérünk a DATA parancsoljon 421-es SMTP válaszkódot, különben ha >= 500 szintű hiba van, akkor a rendszer visszapattanásokat küld.

Ha azt észleljük, hogy egy e-mail szerveren, amelyre kézbesíteni próbálunk, egy vagy több mail Exchange IP-címünk feketelistán van (pl. bármilyen technológiával is használják a spammerek késleltetésére), akkor 421-es SMTP-válaszkódot küldünk a feladónak. próbálja meg újra az üzenetüket később (és figyelmeztetnek minket a problémára, hogy remélhetőleg a következő próbálkozás előtt meg tudjuk oldani).

Hogyan kezeli az IP-címek feketelistára kerülését?

Rutinszerűen figyeljük az összes főbb DNS-feketelistát, és ha valamelyik levelezőcsere- ("MX") IP-címünk szerepel egy nagyobb feketelistán, lehetőség szerint kihúzzuk a megfelelő DNS A rekord körbejárásából, amíg a probléma meg nem oldódik.

Az írás idején több DNS-engedélyezőlistán is szerepelünk, és komolyan vesszük a feketelisták figyelését. Ha bármilyen problémát észlel, mielőtt lehetőségünk lenne a megoldásra, kérjük, értesítsen minket írásban a következő címen: support@forwardemail.net.

Mik azok a nem válaszoló címek

Nem továbbítjuk az e-maileket „válasz nélküli” címekre, és minden küldő, aki megkísérli, 553-as hibaüzenetet kap.

Azok az e-mail-felhasználónevek, amelyek megegyeznek a következőkkel (a kis- és nagybetűk megkülönböztetése nélkül), válasz nélküli címnek minősülnek:

  • no-reply@
  • no_reply@
  • nobody@
  • noreplies@
  • noreply@

Van fehérlistája

Igen, naponta frissítünk egy engedélyezőlistát a DNS-szinten használt legnépszerűbb gyökér FQDN alapján. Ez a lista körülbelül 200 000–300 000 egyedi gyökérdomainnévből áll.

Olyan népszerű szolgáltatók szerepelnek benne, mint a Google (Gmail), Yahoo, Microsoft (Outlook), Amazon (Amazon SES), Meta (Facebook), Twitter, Netflix, Spotify és még sok más.

Ha Ön feladó, vagy olyan feladót használ, amely nem szerepel az engedélyezőlistán, akkor az első alkalommal, amikor FQDN gyökérdomainje vagy IP-címe e-mailt küld, mértéke korlátozott és szürkelistán.

Az engedélyezési listára vonatkozó kérések a címre küldhetők whitelist@forwardemail.net (Kérjük, adja meg az engedélyezőlistára való felvétel teljes leírását és okát, webhelyekre mutató hivatkozásokat, valamint vállalkozása alapítási igazolását, hogy engedélyezőlistára kerüljön).

Van szürkelistád

Igen, nagyon lazán élünk e-mail szürkelista alkalmazott irányelv. A szürkelista csak az engedélyezőlistánkon nem szereplő feladókra vonatkozik, és 30 napig tart a gyorsítótárunkban.

Minden új feladó esetében 30 napig tárolunk egy kulcsot a Redis adatbázisunkban, amelynek értéke az első kérés kezdeti érkezési időpontja. Ezután 450-es újrapróbálkozási állapotkóddal elutasítjuk az e-mailüket, és csak 5 perc elteltével engedjük át.

Ha sikeresen vártak 5 percet a kezdeti érkezési időponttól számítva, akkor az e-mailjeik elfogadásra kerülnek, és nem kapják meg ezt a 450-es állapotkódot.

A kulcs vagy az FQDN gyökértartományából vagy a küldő IP-címéből áll. Ez azt jelenti, hogy minden olyan aldomain, amely átadja a szürkelistát, átadja a gyökérdomaint is, és fordítva (ezt értjük "nagyon laza" szabályzat alatt).

Például, ha egy e-mail címről érkezik test.example.com mielőtt e-mailt látnánk tőle example.com, majd bármely e-mail címről test.example.com és/vagy example.com 5 percet kell várnia a kapcsolat kezdeti érkezési idejétől számítva. Nem mi készítjük mindkettőt test.example.com és example.com mindegyik kivárja a saját 5 perces időtartamát (a szürkelistára helyezési szabályzatunk a gyökérdomain szintjén érvényes).

Ne feledje, hogy a szürkelista nem vonatkozik egyetlen feladóra sem Fehérlista (pl. Meta, Amazon, Netflix, Google, Microsoft az írás idején).

Van feketelistája

Igen, saját, privát feketelistánkat működtetünk, és azt valós időben, manuálisan frissítjük a spam és a rosszindulatú tevékenységek észlelése alapján. A tiltólistán szereplő feladók 554-es hibaüzenetet kapnak.

Az UCEPROTECT 1. szintű feketelistájáról is húzunk http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz óránként, és betáplálja a Redis adatbázisunkba 7 napos lejárattal.

A feketelista eltávolítási kérelmeket a következő címre lehet küldeni whitelist@forwardemail.net (Kérjük, adja meg az engedélyezőlistára való felvétel teljes leírását és okát, webhelyekre mutató hivatkozásokat, valamint vállalkozása alapítási igazolását, hogy engedélyezőlistára kerüljön).

Van sebességkorlátozásod?

Igen, van sebességkorlátozásunk, amely csak a nem a feladókra vonatkozik Fehérlista.

Óránként legfeljebb 100 kapcsolatot engedélyezünk, feladónként feloldott FQDN gyökérdomainként (vagy küldőnként távoli IP-címenként (ha nem áll rendelkezésre fordított PTR), és borítékonként címzettenként. A sebességkorlátozás kulcsát kriptográfiai hashként tároljuk Redis adatbázisunkban.

Ha rendszerünkön keresztül küld e-mailt, kérjük, győződjön meg arról, hogy fordított PTR van beállítva az összes IP-címéhez (ellenkező esetben minden egyedi FQDN gyökérdomain vagy IP-cím, amelyről küld, sebessége korlátozott).

Ne feledje, hogy ha egy népszerű rendszeren, például az Amazon SES-en keresztül küld, akkor nem lesz korlátozva az arány, mivel (az írás idején) az Amazon SES az engedélyezőlistán szerepel.

Ha olyan domainről küld, mint pl test.abc.123.example.com, akkor a díjszabás korlátja lesz bevezetve example.com. Sok spamküldő több száz aldomaint használ a gyakori spamszűrők megkerülésére, amelyek csak az egyedi gazdagépneveket korlátozzák, szemben az egyedi FQDN gyökértartományokkal.

A sebességkorlátot túllépő küldőket 421-es hibával utasítjuk el.

Hogyan védekezhet a visszaszórás ellen

Rosszul irányított visszapattanások vagy visszapattanó spamek (más néven "Visszaszórás") negatív hírnevet okozhat a küldő IP-címeinek.

A visszaszórás elleni védekezés érdekében két lépést teszünk, amelyeket a következő szakaszokban részletezünk Megakadályozza, hogy a spamküldők ismert levelei visszaverjenek és A visszaszóródás elleni védelem érdekében akadályozza meg a szükségtelen pattanásokat lent.

Megakadályozza, hogy a spamküldők ismert levelei visszaverjenek

Kihúzzuk a listát Backscatter.org (motorja UCEPROTECT) nál nél http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz óránként, és betápláld a Redis adatbázisunkba (a különbséget előzetesen is összehasonlítjuk, ha olyan IP-címeket távolítottak el, amelyeket tiszteletben kell tartani).

Ha a MAIL FROM üres VAGY tartalmazza (a kis- és nagybetűket nem különbözteti meg) a következő felhasználónevek egyikét (az e-mailben a @ előtti rész), akkor ellenőrizzük, hogy a feladó IP-címe megegyezik-e a listán szereplő egyikkel:

  • abuse@
  • ftp@
  • hostmaster@
  • mailer-daemon@
  • mailer_daemon@
  • mailerdaemon@
  • news@
  • no-reply@
  • no_reply@
  • nobody@
  • noreplies@
  • noreply@
  • postmaster@
  • root@
  • security@
  • usenet@
  • webmaster@
  • www@

Ha a feladó IP-címe szerepel a listán (és nem a miénkben Fehérlista), akkor 554-es hibát küldünk az üzenettel The IP ${session.remoteAddress} is blacklisted by https://www.backscatterer.org/index.php?target=test&ip=${session.remoteAddress}. Figyelmeztetést kapunk, ha egy feladó a Backscatterer listán és az engedélyezési listánkon is szerepel, így szükség esetén meg tudjuk oldani a problémát.

Az ebben a részben leírt technikák megfelelnek a „BIZTONSÁGOS ÜZEMMÓD” ajánlásnak https://www.backscatterer.org/?target=usage – ahol csak akkor ellenőrizzük a küldő IP-jét, ha bizonyos feltételek már teljesültek.

A visszaszóródás elleni védelem érdekében akadályozza meg a szükségtelen pattanásokat

A visszapattanások olyan e-mailek, amelyek azt jelzik, hogy az e-mail-továbbítás teljesen sikertelen volt a címzett számára, és az e-mailt nem próbálják meg újra.

A Backscatterer listára kerülés gyakori oka a rosszul irányított visszapattanások vagy a visszapattanó spamek, ezért néhány módon védekeznünk kell ez ellen:

  1. Csak akkor küldünk visszapattanásokat, ha >= 500 állapotkód hiba történik (ha az e-mailek továbbítása sikertelen volt, például a Gmail 500-as szintű hibával válaszol).

  2. Csak egyszer és egyszer küldünk visszapattanásokat (számított visszapattanó ujjlenyomat-kulcsot használunk, és a gyorsítótárban tároljuk, hogy megakadályozzuk a duplikációk küldését). A visszapattanó ujjlenyomat egy olyan kulcs, amely az üzenet ujjlenyomata a visszapattanási cím és a hibakód kivonatával kombinálva). Lásd a következő részt Ujjlenyomat további betekintést kaphat az üzenet ujjlenyomatának kiszámításába. A sikeresen elküldött visszapattanó ujjlenyomatok 7 nap után lejárnak a Redis gyorsítótárában.

  3. Csak akkor küldünk visszapattanásokat, ha a MAIL FROM nem üres, és nem tartalmazza (a kis- és nagybetűk megkülönböztetése nélkül) a következő felhasználónevek egyikét (az e-mailben a @ előtti rész). Ne feledje, hogy ez a lista egy kicsit rövidebb, mint a fenti, a MAIL FROM ellenőrzésnél, mert nem akarjuk, hogy téves pozitív eredmények legyenek (pl. a security@ egy érvényes cím, amelyért érdemes lehet visszaküldést kérni; sok ember használja a security@-t a bug bounty programjaikhoz).

    • abuse@
    • mailer-daemon@
    • mailer_daemon@
    • mailerdaemon@
  4. Nem küldünk visszapattanásokat, ha az eredeti üzenet a következő fejlécek valamelyikével rendelkezett (nem különbözteti meg a kis- és nagybetűket):

    • Auto-Submitted (értékkel no)
    • X-Auto-Response-Suppress (értékkel dr, autoreply, auto-reply, auto_reply, vagy all)
    • List-Id
    • List-Unsubscribe
    • Feedback-ID
    • X-Auto-Reply
    • X-Autoreply
    • X-Auto-Respond
    • X-Autorespond
    • Precedence (értékkel bulk, autoreply, auto-reply, auto_reply, vagy list)

Hogyan határozható meg az e-mail ujjlenyomata

Az e-mail ujjlenyomata az e-mail egyediségének meghatározására, valamint az ismétlődő üzenetek kézbesítésének megakadályozására szolgál. duplikált visszapattanások elküldésétől.

Az ujjlenyomat kriptográfiailag kiszámított hash-ek sorozata, kettősponttal elválasztva, és a kódbázisunkban belül használják.

Ezek a kiszámított hash-ek akkor és csak akkor kerülnek egy tömbbe (listába), ha értékeik léteznek:

  • Az ügyfél feloldotta az FQDN gazdagépnevet vagy IP-címet
  • Message-ID fejléc értéke
  • Date fejléc értéke (akkor és csak akkor Message-ID nem létezett)
  • From fejléc értéke (akkor és csak akkor Message-ID nem létezett)
  • To fejléc értéke (akkor és csak akkor Message-ID nem létezett)
  • Cc fejléc értéke (akkor és csak akkor Message-ID nem létezett)
  • Subject fejléc értéke (akkor és csak akkor Message-ID nem létezett)
  • Body érték (akkor és csak akkor Message-ID nem létezett)

Miért küldik magamnak a teszt e-maileimet a Gmailben "gyanús"

Ha ezt a hibaüzenetet látja a Gmailben, amikor tesztet küld magának, vagy amikor egy személy, akinek e-mailt küld az Ön aliasával, először lát Öntől származó e-mailt, akkor kérlek ne aggódj – mivel ez a Gmail beépített biztonsági funkciója.

Egyszerűen kattintson a "Biztonságosnak tűnik" gombra. Például, ha tesztüzenetet küldött a levélküldés funkcióval (másnak), akkor nem fogja látni ezt az üzenetet.

Ha azonban látják ezt az üzenetet, az azért van, mert általában hozzászoktak ahhoz, hogy az Ön e-mailjeit ahonnan érkezzenek john@gmail.com ahelyett john@customdomain.com (csak egy példa). A Gmail minden esetre figyelmezteti a felhasználókat, hogy megbizonyosodjanak a dolgok biztonságáról, nincs megoldás.

Távolíthatom el a viawardemail dot netot a Gmailből

Ez CSAK akkor érvényes, ha a E-mail küldés a Gmail használata közben funkció. Jelenleg erre nincs megoldás, és ez minden szolgáltatót érint (nem csak minket). A megoldás egy egyéni SMTP-kiszolgáló használata. SMTP-t azonban még nem kínálunk.

Tervezzük saját SMTP szolgáltatásunk kiadását (nem csak továbbítás, hanem általában e-mail), ami ezt enyhítené. A Gmail automatikusan hozzáadja ezt, és nincs aktuális megoldás. A miénkhez hasonló funkcióval rendelkező egyéb e-mail továbbítási szolgáltatások továbbra is ugyanezt a problémát fogják felvetni (és az egyéb e-mail továbbítási megoldások egyszerűen nem kínálják a mi adatvédelmi szintünket).

Ha szeretne értesítést kapni, amikor ez megjelenik, küldjön e-mailt smtp@forwardemail.net és értesítést küldünk, amint megjelenik. Vagy egyszerűen regisztráljon itt, ha még nem tette meg!

Átküldhetek e-maileket a 25-ös portól eltérő portokra (például ha az internetszolgáltató blokkolta a 25. portot)

Igen, 2020. május 5-től hozzáadtuk ezt a funkciót. Jelenleg a szolgáltatás domain-specifikus, szemben az álnevspecifikus funkcióval. Ha azt akarja, hogy álnév-specifikus legyen, kérjük, vegye fel velünk a kapcsolatot, hogy tudatja velünk igényeit.

Továbbfejlesztett adatvédelem: Ha fizetős előfizetéssel rendelkezik (amely fokozott adatvédelemmel rendelkezik), kérjük, lépjen a következő oldalra Az én fiókom Domainek, kattintson a "Beállítás" gombra a domain mellett, majd kattintson a "Speciális beállítások" elemre. Ha többet szeretne megtudni a fizetős csomagokról, tekintse meg oldalunkat Árazás oldalon. Ellenkező esetben folytathatja az alábbi utasítások követését.

Ha ingyenes csomagot használ, egyszerűen adjon hozzá egy új DNS-t TXT rögzítse az alábbiak szerint, de módosítsa a portot 25-ről az Ön által választott portra.

Például, ha azt akarom, hogy az összes e-mail címre kerüljön example.com az alias címzettek 1337-es SMTP-portjára történő továbbításhoz 25 helyett:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email-port=1337
Tipp: Az egyéni porttovábbítás beállításának legáltalánosabb forgatókönyve az, amikor az example.com címre küldött összes e-mailt egy másik, a 25-ös port SMTP-szabványától eltérő, example.com portra szeretné továbbítani. Ennek beállításához egyszerűen adja hozzá a következőt TXT mindenre kiterjedő rekord.
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=example.com

Pénzvisszafizetési garanciát kínál a fizetett tervekhez

Igen! Automatikus visszatérítésre akkor kerül sor, ha frissíti, alacsonyabb szintre váltja vagy megszünteti a fiókját a terv indulásától számított 30 napon belül. Ez csak az első vásárlókra vonatkozik.

Ha váltok terveket, akkor arányos és visszatéríti a különbözetet

A különbözetet nem arányosítjuk és nem térítjük vissza, ha csomagot vált. Ehelyett a meglévő csomag lejárati dátumából hátralévő időtartamot az új csomag legközelebbi relatív időtartamára konvertáljuk (havonta lefelé kerekítve).

Vegye figyelembe, hogy ha egy fizetős csomag első elindítása óta eltelt 30 napon belül frissít vagy alacsonyabbra vált a fizetős csomagok között, akkor automatikusan visszatérítjük a teljes összeget a meglévő csomagjából.

Támogatja a webhookokat

Igen, 2020. május 15-től hozzáadtuk ezt a funkciót. A webhook (oka) t pontosan ugyanúgy hozzáadhatja, mint bármelyik címzettnél! Kérjük, ellenőrizze, hogy a "http" vagy a "https" protokoll előtaggal rendelkezik-e a webhook URL-jében.

Továbbfejlesztett adatvédelem: Ha fizetős előfizetéssel rendelkezik (amely fokozott adatvédelemmel rendelkezik), kérjük, lépjen a következő oldalra Az én fiókom Domainek és a webhookok konfigurálásához kattintson a domainje melletti "Aliasok" elemre. Ha többet szeretne megtudni a fizetős csomagokról, tekintse meg oldalunkat Árazás oldalon. Ellenkező esetben folytathatja az alábbi utasítások követését.

Ha ingyenes csomagot használ, egyszerűen adjon hozzá egy új DNS-t TXT rögzítse az alábbiak szerint:

Például, ha azt akarom, hogy az összes e-mail címre kerüljön alias@example.com továbbítani egy újnak kérés bin teszt végpontja:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

Vagy talán azt szeretné, hogy az összes e-mail címre kerüljön example.com továbbítás ehhez a végponthoz:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=https://requestbin.com/r/en8pfhdgcculn

Íme további megjegyzések a webhookkal kapcsolatban:

  • A Webhook HTTP-kérelmek legfeljebb háromszor próbálkoznak újra, végpont POST-kérelmenként legfeljebb 60 másodperces időtúllépéssel. Automatikusan újrapróbáljuk az alapértelmezett állapot és hibakódok alapján superagent újrapróbálási módszere.

  • Az erőforrások megtakarítása és a válaszidő felgyorsítása érdekében az ugyanahhoz a végponthoz tartozó webhook HTTP-kérelmeket egy kérelemben csoportosítjuk, nem pedig több) Például ha e-mailt küld a címre webhook1@example.com, webhook2@example.com, és webhook3@example.com, és mindegyik úgy van beállítva, hogy ugyanazt a találatot érje el pontos végpont URL, akkor csak egy kérés érkezik. Pontos végpontegyeztetés alapján csoportosítunk, szigorú egyenlőség mellett.

  • Vegye figyelembe, hogy a mailparser könyvtár "simpleParser" metódusával az üzenetet JSON-barát objektummá elemezheti.

  • A nyers e-mail érték karakterláncként a "raw" tulajdonságként van megadva.

  • A hitelesítési eredmények „dkim”, „spf”, „arc”, „dmarc” és „bimi” tulajdonságokként jelennek meg.

  • Az elemzett e-mail fejlécek "fejlécek" tulajdonságként vannak megadva, de vegye figyelembe, hogy használhatja a "headerLines"-t is a könnyebb iteráció és elemzés érdekében.

  • A webhook csoportosított címzettjei csoportosítva vannak, és „címzettek” tulajdonságként vannak megadva.

  • Az SMTP munkamenet információ a "session" tulajdonságként van megadva. Ez információkat tartalmaz az üzenet feladójáról, az üzenet érkezési idejéről, a HELO-ról és az ügyfél gazdagépnevéről. Az ügyfél hosztnév értéke as session.clientHostname vagy az FQDN (fordított PTR keresésből), vagy az session.remoteAddress zárójelbe csomagolva (pl. "[127.0.0.1]").

  • Ha vannak mellékletek, azok hozzá lesznek fűzve a attachments Tömb pufferértékekkel. A JavaScript-alapú megközelítéssel visszaelemezheti őket a tartalomba, például:

    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());

Tipp: Kíváncsi, hogyan néz ki a webhook-kérés a továbbított e-mailekből? Az alábbiakban példát mutatunk be Önnek!
{
  "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=example.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=example.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=example.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=example.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@example.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@example.com",
        "name": "some"
      }
    ],
    "html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> &lt;<a href=\"mailto:random@example.com\" class=\"mp_address_email\">random@example.com</a>&gt;</span>",
    "text": "some <random@example.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=example.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=example.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@example.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@example.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=example.com;\r\n bimi=skipped (DMARC not enabled)"
  },
  "dmarc": {
    "status": {
      "result": "none",
      "header": {
        "from": "example.com"
      }
    },
    "domain": "example.com",
    "info": "dmarc=none header.from=example.com"
  },
  "bimi": {
    "status": {
      "header": {},
      "result": "skipped",
      "comment": "DMARC not enabled"
    },
    "info": "bimi=skipped (DMARC not enabled)"
  },
  "recipients": [
    "webhook1@webhooks.net"
  ],
  "session": {
    "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
  }
}

Támogatja a reguláris kifejezéseket vagy a regexet

Igen, 2021. szeptember 27 -től hozzáadtuk ezt a funkciót. Egyszerűen írhat reguláris kifejezéseket ("regex") a fedőnevek és a helyettesítések végrehajtásához.

A reguláris kifejezés által támogatott álnevek azok, amelyek a betűvel kezdődnek / és ezzel fejezzük be / címzettjei pedig e-mail címek vagy webhookok. A címzettek tartalmazhatnak regex helyettesítési támogatást is (pl. $1, $2).

Két reguláris kifejezés jelzőt támogatunk, beleértve i és g. A kis- és nagybetűket nem érző jelzője i állandó alapértelmezett, és mindig érvényesül. A globális zászló g te is hozzáadhatod a végződés rögzítésével / val vel /g.

Felhívjuk figyelmét, hogy mi is támogatjuk a mi letiltott álnév funkció a címzett részre a regex támogatásunkkal.

A reguláris kifejezések nem támogatottak ingyenes globális hiúsági domainek (mivel ez biztonsági rést jelenthet).

Továbbfejlesztett adatvédelem: Ha fizetős előfizetéssel rendelkezik (amely fokozott adatvédelemmel rendelkezik), kérjük, lépjen a következő oldalra Az én fiókom Domainek és a reguláris kifejezések konfigurálásához kattintson a domain melletti "Aliasok" elemre. Ha többet szeretne megtudni a fizetős csomagokról, tekintse meg oldalunkat Árazás oldalon. Ellenkező esetben folytathatja az alábbi utasítások követését.

Ha ingyenes csomagot használ, egyszerűen adjon hozzá egy új DNS-t TXT rögzítse az alábbi példák közül egyet vagy többet:

Egyszerű példa: Ha azt szeretném, hogy az "elon@example.com" vagy a "musk@example.com" címre küldött összes e-mail a "felhasználó@gmail.com" címre kerüljön:
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=/^(elon|musk)$/:user@gmail.com
Keresztnév Vezetéknév -helyettesítési példa: Képzelje el, hogy az összes vállalati e-mail-címe "keresztnév.vezetéknév@example.com" minta. Ha azt szeretném, hogy az összes `keresztnév.lastnév@example.com` mintára küldött e-mail a `keresztnév.vezetéknév@cg.com` címre kerüljön továbbításra helyettesítési támogatással (teszt megtekintése a RegExr -n):
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com
Példa a szimbólumszűrés helyettesítésére: Ha azt szeretném, hogy az "info@example.com" vagy "support@example.com" címre küldött összes e-mail a "felhasználó+info@gmail.com" vagy a "felhasználó+támogatás@gmail.com" címre kerüljön továbbításra (helyettesítési támogatással) ) (teszt megtekintése a RegExr -n):
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=/^(support|info)$/:user+$1@gmail.com
Webhook Querystring Substitution Példa: Talán azt szeretné, hogy az „example.com” címre küldött összes e-mail a címre kerüljön webhook és van egy dinamikus lekérdezési kulcsa "to" az e-mail cím felhasználónév részének értékével (teszt megtekintése a RegExr -n):
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=/^(.*?)$/:https://example.com/webhook?username=$1
Letiltási példa: Ha azt szeretné, hogy minden olyan e-mail le legyen tiltva, amely megfelel egy bizonyos mintának (lásd Letilthatom az álneveket), majd egyszerűen használja ugyanazt a megközelítést egy "!" felkiáltójellel:
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=/^(elon|musk)$/:!
Tipp: Kíváncsi, hogyan írhat reguláris kifejezést, vagy tesztelnie kell a helyettesítést? Meglátogathatja az ingyenes reguláris kifejezést tesztelő webhelyet RegExr nál nél https://regexr.com.

Használhatom ezt az e-mail továbbítási szolgáltatást "tartalék" vagy "fallover" MX szerverként

Nem, nem ajánlott, mivel egyszerre csak egy levelezőkiszolgálót használhat. A tartalékokat általában soha nem próbálják meg újra, mert a hibás prioritású konfigurációk és a levelezőszerverek nem veszik figyelembe az MX Exchange prioritás-ellenőrzést.

Letilthatom az álneveket

Igen! 2020. február 6-tól hozzáadtuk ezt a funkciót. Egyszerűen módosítsa a DNS-ét TXT rögzítse és előtagja az álnevet egy felkiáltójellel. Ne feledje, hogy meg kell őriznie a ":" hozzárendelést, mivel ez szükséges, ha úgy dönt, hogy kikapcsolja (és a fizetős csomagjaink importálásához is használják).

Ha egy álnév előtagja a "!" (felkiáltójel), akkor is visszatér a sikeres válaszkódok azoknak a feladóknak, akik megpróbálják küldeni erre a címre, de maguk az e-mailek sehová sem kerülnek; egy fekete lyukba.

A letiltott címekre küldött e-mailekre 250-es SMTP-válaszállapotkóddal válaszolnak (elfogadva), de az e-maileket valójában nem kézbesítik a címzett(ek).

Például, ha azt akarom, hogy az összes e-mail címre kerüljön alias@example.com hogy abbahagyja az átfolyást user@gmail.com:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=!alias:user@gmail.com
Tipp: A továbbított címzett címét átírhatja egyszerűen „nobody@forwardemail.net”-re, ami az alábbi példának megfelelően a senkihez irányítja.
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=!alias:nobody@forwardemail.net
Tipp: Ha nagyobb biztonságot szeretne, akkor eltávolíthatja a ":user@gmail.com" (vagy ":nobody@forwardemail.net") részt is, és csak az "!alias" marad, mint az alábbi példában.
Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=!alias

Továbbíthatok e-maileket több címzettnek

Igen, abszolút. Csak adjon meg több címzettet TXT rekordokat.

Például, ha olyan e-mailt szeretnék, amely a címre megy hello@example.com hogy továbbítsák user+a@gmail.com és user+b@gmail.com, akkor az enyém TXT a rekord így nézne ki:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=hello:user+a@gmail.com,hello:user+b@gmail.com

Vagy megadhatja őket két külön sorban, például:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=hello:user+a@gmail.com
"@", "." vagy üres 3600 TXT forward-email=hello:user+b@gmail.com

Tőled függ!

Rendelkezhetek-e több globális „átfogó” címzettel is

Igen tudsz. Csak adjon meg több globális összesítő címzettet TXT rekordokat.

Például, ha azt akarom, hogy minden e-mail címre kerüljön *@example.com (a csillag azt jelenti, hogy helyettesítő karakter, más néven gyűjtő karakter), hogy továbbítsák user+a@gmail.com és user+b@gmail.com, akkor az enyém TXT a rekord így nézne ki:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=user+a@gmail.com,user+b@gmail.com

Vagy megadhatja őket két külön sorban, például:

Név/Host/Alias TTL típus Érték
"@", "." vagy üres 3600 TXT forward-email=user+a@gmail.com
@, ".", vagy üres 3600 TXT forward-email=user+b@gmail.com

Tőled függ!

Van-e maximális korlátozás az álnevekenként továbbítandó e-mail címek számára

Igen, az alapértelmezett korlát 10. Ez NEM jelenti azt, hogy csak 10 álnév lehet a domainnévben. Annyi aliasod lehet, amennyit csak akarsz (korlátlan mennyiségben). Ez azt jelenti, hogy csak egy aliast továbbíthat 10 egyedi e-mail címre. Lehetne neked hello:user+1@gmail.com, hello:user+2@gmail.com, hello:user+3@gmail.com, … (1-10) – és a címre küldött e-mailek hello@example.com továbbítanák user+1@gmail.com, user+2@gmail.com, user+3@gmail.com,… (1-10-ig).

Tipp: 10-nél több címzettre van szüksége aliasonként? Küldjön nekünk egy e-mailt, és örömmel növeljük fiókjainak limitjét.

Rekurzív módon továbbíthatom az e-maileket

Igen, megteheti, de továbbra is be kell tartania a maximális korlátot. Ha van hello:elon@example.com és elon:user@gmail.com, majd e-maileket a címre hello@example.com továbbítanák elon@example.com és user@gmail.com. Vegye figyelembe, hogy hiba történik, ha az e-maileket rekurzívan továbbítja.

Törölhetik-e az e-mail továbbításukat és regisztrálhatom-e az engedélyomat

MX és TXT rekord ellenőrzés, ezért ha hozzáadja ennek a szolgáltatásnak a megfelelő MX és TXT rekordokat, akkor regisztrált. Ha eltávolítja őket, akkor megszűnik a regisztráció. Ön birtokolja a domaint és a DNS-kezelést, tehát ha valaki hozzáfér ehhez, az gondot jelent.

Hogy ingyenes?

A szolgáltatás továbbra is fut a fizetős csomagokra frissített felhasználóknak köszönhetően. Ingyenes alternatívát szeretnénk nyújtani azoknak, akik zárt forráskódú továbbítási szolgáltatásokat használnak (és ezt követően kockáztatják magánéletüket és biztonságukat).

Mi a maximális e-mail méretkorlát?

Alapértelmezésben egy 50 MB méretkorlátozást alkalmazunk, amely tartalmat, fejléceket és mellékleteket tartalmaz. Vegye figyelembe, hogy az olyan szolgáltatások, mint a Gmail és az Outlook csak 25 MB méretkorlátozást engednek meg, és ha túllépik a korlátot, amikor e szolgáltatók címeire küldik, akkor hibaüzenetet kapnak.

A megfelelő válaszkód hibája adódik vissza, ha a fájlméret-korlátot túllépik.

Tárol e-maileket és azok tartalmát

Nem, egyáltalán nem. Lásd a mi Adatvédelmi irányelvek.

Tárol e-mailek naplóit

Nem, egyáltalán nem. Lásd a mi Adatvédelmi irányelvek.

Elolvassa az e-maileimet?

Nem, egyáltalán nem. Nem tárolunk SMTP naplókat. Lásd a mi Adatvédelmi irányelvek.

Sok más e-mail-továbbítási szolgáltatás tárolja és esetleg elolvashatja az Ön e-mailjeit. Semmi sem indokolja, hogy a továbbított e-maileket lemeztárolón kell tárolni – ezért megalkottuk az első nyílt forráskódú megoldást, amely mindezt a memóriában teszi.

Úgy gondoljuk, hogy Önnek joga van a magánélethez, és ezt szigorúan tiszteletben tartjuk. A kiszolgálóra telepített kód a következő nyílt forráskódú szoftver a GitHubon az átláthatóság és a bizalomépítés érdekében.

Támogatja-e a plusz + szimbólumot a Gmail álnevekhez

Igen, teljesen.

Támogatja-e az aldomaineket?

Igen, teljesen. Ahelyett, hogy a "@", "." Vagy üres nevet / gazdagépet / álnevet használná, csak az altartomány nevét használja értékként.

Ha akarod foo.example.com az e-mailek továbbításához, majd írja be foo név/host/alias értékeként a DNS-beállításokban (mind az MX, mind az TXT rekordok).

Ez továbbítja az e-mailek fejléceit

Igen, teljesen.

Ez jól bevált?

Igen, vannak vele írt tesztek Ava és kódlefedettséggel is rendelkezik.

Átadja-e az SMTP válaszüzeneteket és -kódokat

Igen, abszolút. Például, ha e-mailt küld a címre hello@example.com és regisztrálva van a továbbításhoz user@gmail.com, akkor az "mmail1.forwardemail.net" vagy "mx2.forwardemail.net" proxy szerver helyett az SMTP válaszüzenet és a "gmail.com" SMTP szerver kódja kerül vissza.

Hogyan lehet megakadályozni a levélszemét-elküldőket, és hogyan garantálható az e-mailek továbbításának jó hírneve

Tekintse meg rovatainkat a Hogyan működik az e-mail átirányítási rendszere, Hogyan kezeli az e-mail kézbesítési problémákat, és Hogyan kezeli az IP-címek feketelistára kerülését? felett.

Mit tegyek, ha spam e-maileket kapok

Le kell iratkoznia az e-mail listáról (ha lehetséges), és blokkolnia kell a feladót.

Kérjük, ne jelentse az üzenetet spamként, hanem továbbítsa azt a manuálisan gondozott és az adatvédelemre összpontosító visszaélések megelőző rendszerünkhöz.

A spam továbbításához szükséges e-mail cím: abuse@forwardemail.net

Ezzel tudok „e-mailt küldeni” a Gmailben

Igen! 2018. október 2-tól hozzáadtuk ezt a funkciót. Lát E-mail küldés a Gmail használata közben felett!

A DNS-konfigurációban be kell állítania a Gmail SPF rekordját is TXT rekord.

Fontos: Ha Gmailt (pl. Levélküldés másként) vagy G Suite-ot használ, akkor hozzá kell fűznie include:_spf.google.com az SPF-hez TXT rekord például:

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

Ezzel lehet-e "levelet küldeni" az Outlook-ban

Igen! 2018. október 2-tól hozzáadtuk ezt a funkciót. Egyszerűen tekintse meg a Microsoft alábbi két hivatkozását:

Ezenkívül be kell állítania az Outlook SPF rekordját a DNS-konfigurációban TXT rekord.

Fontos: Ha Microsoft Outlookot vagy Live.com-ot használ, hozzá kell fűznie include:spf.protection.outlook.com az SPF-hez TXT rekord például:

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

Ezzel lehet-e „levelet küldeni” az Apple Mail és az iCloud Mail alkalmazásban

Az Apple sajnos nem engedélyezi ezt, függetlenül attól, hogy melyik szolgáltatást használja. Használhatja a Levelező alkalmazást a domain e-mail fiókjával együtt.

Korlátlan e-maileket tudok továbbítani ezzel

Igen, azonban a „viszonylag ismeretlen” feladók sebessége óránként 1000 kapcsolatra van korlátozva állomásnévenként vagy IP-címenként. Lásd a következő részt Rate Limiting és Greylisting felett.

A "viszonylag ismeretlen" alatt olyan feladókat értünk, amelyek nem jelennek meg a Fehérlista.

Ha ezt a határt túllépjük, akkor küldünk egy "421" válaszkódot, amely arra utasítja a feladó levelezőszerverét, hogy próbálkozzon újra később.

Hogyan adhatok hozzá profilképet az e-mail címhez

Ha Gmailt használ, akkor kövesse az alábbi lépéseket:

  1. Menj https://google.com és jelentkezzen ki az összes e-mail fiókból
  2. Kattintson a "Bejelentkezés" elemre, majd a legördülő menüben kattintson az "egyéb fiók" elemre.
  3. Válassza a "Másik fiók használata" lehetőséget.
  4. Válassza a "Fiók létrehozása" lehetőséget
  5. Válassza a "Helyette a jelenlegi e-mail címem használata" lehetőséget.
  6. Írja be az egyéni domain név e-mail címét
  7. Töltse le az e-mail címre küldött ellenőrző e-mailt
  8. Írja be az e-mail ellenőrző kódját
  9. Teljes profilinformáció az új Google-fiókjához
  10. Fogadja el az összes adatvédelmi és használati feltételeket
  11. Menj https://google.com és a jobb felső sarokban kattints a profilod ikonjára, majd a "módosítás" gombra
  12. Tölts fel új fotót vagy avatárt a fiókodhoz
  13. A változások elterjedése körülbelül 1-2 órát vesz igénybe, de néha nagyon gyors lehet.
  14. Küldjön teszt e-mailt, és megjelenjen a profilfotó.

Mi a különbség a szabad és a fokozott védelem között

Az ingyenes terv megköveteli, hogy nyilvános DNS-rekordokat használjon az átirányítási konfiguráció tárolásához. Bárki, aki rendelkezik számítógéppel, megkeresheti az átirányítási konfigurációját egy terminálon, ha Ön a Free tervet használja. Az ingyenes tervvel ellentétben a Továbbfejlesztett védelmi terv egy kriptográfiailag generált véletlenszerű karakterláncot használ az átirányítási konfiguráció privát tárolásához.

Ingyenes tervFokozott védelmi terv
forward-email=user@gmail.comforward-email-site-verification=m8d7o8K4Il

Támogatja az e-mailes bevált módszereket

Igen. Beépített támogatást nyújtunk az SPF, a DKIM, a DMARC, az ARC és az SRS számára az összes tervben. Széles körben dolgoztunk e specifikációk eredeti szerzőivel és más e-mail szakértőkkel is a tökéletesség és a magas szállíthatóság biztosítása érdekében.

Korlátlan domaineket kínál egy áron?

Igen. Függetlenül attól, hogy melyik tervet választja, csak egy havi díjat kell fizetnie - amely lefedi az összes domainjét.

Melyik fizetési módot fogadja el

Kártyát, pénztárcát és banki átutalást elfogadunk Csík és PayPal – egyszeri fizetéshez vagy havi, negyedéves vagy éves előfizetéshez.

Növeli-e valaha az árakat?

Nem. Az árak soha nem fognak növekedni. Más cégektől eltérően soha nem állítjuk le szolgáltatásunkat sem.

Hogyan végezzen DNS-keresést a domainnevekről

A CloudFlare adatvédelemmel foglalkozó fogyasztói DNS-szolgáltatását használjuk (lásd bejelentés itt). Beállítjuk 1.1.1.3 és 1.0.0.3 mint a DNS-kiszolgálók (lásd https://developers.cloudflare.com/1.1.1.1/1.1.1.1-for-families/) segítségével /etc/resolv.conf szervereinken és tesztkörnyezeteinken.

Mennyire gyors ez a szolgáltatás

A legújabb verzió, a v2 (kiadva 2019. május 6-án) a v1 jelentős átírása volt, és a streameken keresztüli teljesítményre összpontosít. Nodemailer a termékeny szerző Andris Reinman (@ andris9) segített kikapcsolni a mailparser könyvtár és használat mailsplit ehelyett valamilyen egyéni átalakítási logikával, amely felosztja az üzenet fejlécét és törzsét anélkül, hogy a törzset érintené. Ez lehetővé teszi számunkra, hogy nagyon gyorsan hajtsunk végre műveleteket a fejléceken (például biztonsági ellenőrzéseket és az SPF/DKIM/DMARC megfelelőséget).

Más szavakkal, a szolgáltatás legújabb verziója pusztán most adatfolyamokat használ, és villámgyorsan működik. A régebbi v1-es verzióban is volt némi logika nem a legoptimálisabb műveleti sorrendben – de most a v2 először kevesebb memória-/hálózat-intenzív műveleteket hajt végre (és lehetőség szerint korán visszatér, hogy a lehető leggyorsabban elküldje a választ az SMTP-kliensnek). Azt tervezzük, hogy idővel tovább optimalizáljuk a sebességet, javítjuk a funkciókat, és fejlesztjük ezt a szolgáltatást.

Egy pillanat alatt nem írunk lemezen vagy tárolunk e-maileket - a memóriában minden történik, a Node.js streamjeinek és transzformációinak köszönhetően! 🎉