Isticmaal tan haddii aad maamusho kaabayaashaada boostada, ama haddii bixiyahaagu yahay mid aanaan si toos ah u xusin — ku dhawaad adeeg kasta oo boosto ah wuxuu bixiyaa SMTP.
⚠️ Haddii bixiyahaagu yahay Mailgun, SendGrid, Postmark, Amazon SES ama Resend, isticmaal hagahiisa gaarka ah beddelkeeda. Xiriirradaasi waxay ku siinayaan fariimo khaldan oo ka fiican marka wax qaldamaan, sababtoo ah waxaan akhrin karnaa waxa bixiyuhu dhab ahaan sheegay halkii aan ka akhrin lahayn koodhka xaaladda SMTP.
Waxa aad u baahan tahay
Afar shay, oo ka socda cid kasta oo maamusha serferkaaga boostada:
- Host — tusaale
smtp.yourprovider.com
- Port —
587, 465 ama 2525
- Username iyo password
Port-kee
587 waa soo gudbinta STARTTLS waana waxa ay tahay inaad isticmaasho. Xiriirku wuxuu ku bilaabmaa si cad waxaana loo cusboonaysiiyaa TLS ka hor inta aan waxba la dirin.
465 waa TLS toos ah — oo qarsoon laga bilaabo byte-ka ugu horreeya. Si la mid ah ayuu u fiican yahay; bixiyeyaasha qaarkood ayaa doorbida.
2525 waa beddel aan rasmi ahayn oo ay martigeliyeyaasha qaarkood bixiyaan sababtoo ah shabakadaha qaarkood ayaa xanniba 587. Isticmaal kaliya haddii bixiyahaagu kuu sheego.
⛔ Port 25 waa laga aqbalaa halkan laakiin ku dhawaad marnaba ma aha jawaabta saxda ah. Waa port-ka ay serferrada boostadu u isticmaalaan inay ku wada hadlaan, ma aha midka ay arjigu u isticmaasho inay fariin ku soo gudbiso. Waa laga xannibay shabakadaha badankood, inta badan ma laha xaqiijin, halka uu ka shaqeeyona inta badan ma laha sir-qarxinta.
⛔⛔ Ma diri doonno annagoo adeegsanayna xiriir aan sir-qarsoonayn. Haddii aad ka tagto Use STARTTLS isagoo shidan — waana inaad ka tagtaa — oo serferkaagu diido inuu cusboonaysiiyo, diristu way fashilantaa halkii ay ku sii socon lahayd si cad. Taasi waa badheedh: xiriiriyeyaasha dib-u-dejinta furaha sirta ah ee macaamiishaada waxay ku dhex safraan fariimahan, hoos-u-dhac aysan cidina dareeminna waa nooca ugu xun ee fashilka, sababtoo ah boostadu weli way timaadaa.
Marka hore deji DNS-kaaga
Bixiyahaagu tan kuuma qabanayo sida adeeg la maareeyay uu u sameeyo. Waxaad ugu baahan tahay, domain-ka aad wax ka dirayso:
SPF — diiwaanka TXT oo u oggolaanaya ciwaanka serferkaaga: v=spf1 ip4:203.0.113.10 -all, ama v=spf1 a:smtp.yourprovider.com -all. Haddii aad hore u lahayd diiwaanka SPF, wax ka beddel; laba diiwaan oo SPF ah oo ku yaal hal domain waxay gabi ahaanba fashiliyaan SPF.
DKIM — serferkaaga boostada ayaa saxiixa fariimaha baxaya waxaadna ku daabacdaa furaha guud ee ku habboon <selector>._domainkey.yourdomain.com. Postfix-ka dushiisa tani inta badan waa OpenDKIM; bixiyahaaga ayaa kuu sheegi doona dooriyaha (selector).
DMARC — diiwaanka TXT ee _dmarc.yourdomain.com, oo ka bilaabmaya v=DMARC1; p=none; inta aad xaqiijinayso in labadaba SPF iyo DKIM ay gudbeen.
Reverse DNS — diiwaanka PTR ee ciwaanka IP-ga serferkaaga waa inuu dib ugu xalliyaa magaca host-kiisa. Qabtayaasha waaweyni way hubiyaan tan badankooduna ma aqbali doonaan boosto ka timaada ciwaan aan haysan. Bixiyahaaga martigelinta ayaa dejiya, ma aha bixiyahaaga DNS.
⭐ Hubin wanaagsan oo bilaash ah marka aad hawlgaliso: fariin u dir mail-tester.com oo akhri dhibcaha. Waxay kuu sheegaysaa midka afarta ka mid ah ee khaldan, taasoo aad uga dhakhso badan inaad ka qiyaasto faylka spam-ka.
Ku xir Zinn® gudaheeda
Fur Email sending oo ku yaal dashboard-kaaga:
- Provider — SMTP server
- Send from this domain —
mail.yourdomain.com (waa domain, ma aha ciwaan)
- SMTP host, Port, Username, Password
- Use STARTTLS — shid, ilaa aad ku jirto port 465 mooyee
⭐ U samee sanduuq boosto ama isticmaale soo gudbinta oo gaar ah tan, halkii aad dib u isticmaali lahayd gelitaanka qofka. Marka qof tago oo furaha sirta ahi isbeddelo, ogeysiisyada macaamiishaadu waa inaysan joogsan.
Dir tijaabada oo geli koodhka
Riix Send test message oo ku socota sanduuqa fariimaha ee domain ka duwan, koodhka ka dhex akhri, oo geli.
Marka aysan shaqaynayn
"The mail server rejected the username or password" — SMTP AUTH wuu fashilmay. Haddii bixiyahaagu leeyahay xaqiijinta laba-tallaabo ee koontada, waxaad ku dhawaad hubaal u baahan tahay app password halkii aad ka isticmaali lahayd furaha sirta ah ee gelitaanka.
"Could not reach host:port" — port-ka waa la xannibay, magaca host-ka waa khalad, ama serferku ma dhegaysanayo soo gudbinta port-kaas. telnet smtp.yourprovider.com 587 oo laga sameeyo mashiin kale ayaa kuu sheegi doona midka uu yahay.
Khalad TLS — shahaadada serferkaaga way dhacday, iyadaa is-saxiixday, ama kuma habboona magaca host-ka aad gelisay. Annagu waannu xaqiijinnaa shahaadooyinka mana ka boodi doonno hubintaas; hagaaji shahaadada.
"The mail server refused the recipient" — serferkaaga looma habayn inuu u gudbiyo soo-dirahan, taasoo inta badan macnaheedu yahay isticmaalaha la xaqiijiyay looma oggola inuu wax u diro sidii domain-kaaga wax diraya.
Way diraysaa laakiin wax walba waxay ku dhacayaan spam — taasi waa DNS, ma aha SMTP. Ka shaqee SPF, DKIM, DMARC iyo reverse DNS ee kor ku xusan, ka dibna dib u socodsii hubinta mail-tester.