Mэдээллийн сан
Өөрийн SMTP сервэрээр дамжуулан имэйл илгээх
Өөрийн SMTP серверээ холбох нь: ямар порт ашиглах болон яагаад 25-р порт биш болох, өөрөө нийтлэх ёстой SPF, DKIM, DMARC болон урвуу DNS бүртгэлүүд, мөн бид яагаад шифрлэгдээгүй холболт руу шилжихээс татгалздаг тухай.
Эрвэл та өөрийн мэйл дэд бүтцийг ажиллуулдаг, эсвэл таны үйлчилгээ үзүүлэгч манай шууд жагсаалтад байхгүй бол үүнийг ашиглана уу — бараг бүх мэйл үйлчилгээ SMTP-г дэмждэг.
⚠️ Эсвэл таны үйлчилгээ үзүүлэгч Mailgun, SendGrid, Postmark, Amazon SES эсвэл Resend бол оронд нь тухайн үйлчилгээний зааврыг ашиглана уу. Асуудал гарсан тохиолдолд SMTP төлөвийн кодын оронд үйлчилгээ үзүүлэгчийн илгээсэн бодит хариуг унших боломжтой тул эдгээр холболтууд нь илүү тодорхой алдааны мэдээллийг өгдөг.
Танд юу шаардлагатай вэ
Таны мэйл серверийг ажиллуулж буй тал бүрээс дараах дөрвөн зүйл шаардлагатай:
- Хост — d.ш.
smtp.yourprovider.com - Порт —
587,465эсвэл2525 - Хэрэглэгчийн нэр ба нууц үг
Ямар порт сонгох вэ
587 нь STARTTLS-тэй илгээх порт бөгөөд таны ашиглах ёстой порт юм. Холболт нь энгийн горимоор эхэлж, ямар нэгэн зүйл илгээхээс өмнө TLS руу шилждэг.
465 нь далд TLS юм — эхний байтаас эхлэн шифрлэгдэнэ. Энэ нь мөн адил тохиромжтой; зарим үйлчилгээ үзүүлэгчид үүнийг илүүд үздэг.
2525 нь зарим сүлжээ 587 портыг хаадаг тул зарим хостуудын санал болгодог албан бус хувилбар юм. Үүнийг зөвхөн үйлчилгээ үзүүлэгч тань зөвлөсөн тохиолдолд л ашиглана уу.
⛔ Порт 25-ыг энд зөвшөөрдөг боловч энэ нь бараг хэзээ ч зөв сонголт байдаггүй. Энэ нь програм мэдээлэл илгээхэд ашигладаг порт биш, харин мэйл серверүүд хоорондоо харилцахад ашигладаг порт юм. Энэ нь ихэнх сүлжээнд хаалттай байдаг, баталгаажуулалтгүй байх нь ажиглагддаг бөгөөд ажиллаж байгаа тохиолдолд шифрлэгдээгүй байх нь олонтаа.
⛔⛔ Бид шифрлэгдээгүй холболтоор мэдээлэл илгээхгүй. Хэрэв та STARTTLS ашиглах тохиргоог асаалттай үлдээгээд (гэх нь зүйтэй), таны сервер шилжилт хийхээс татгалзвал энэ нь энгийн горимоор үргэлжлэхийн оронд илгээлт амжилтгүй болно. Энэ нь зориудаар хийгдсэн тохиргоо юм: таны харилцагчдын нууц үг шинэчлэх холбоосууд эдгээр мэдээллээр дамждаг бөгөөд хэний ч анзаараагүй бууралт нь хамгийн аюултай алдаа болдог, учир нь мэйл очсон хэвээр байдаг.
Эхлээд DNS-ээ тохируулна уу
Менежменттэй үйлчилгээнүүдээс ялгаатай нь таны үйлчилгээ үзүүлэгч үүнийг таны өмнөөс хийхгүй. Та мэйл илгээж буй домэйн дээрээ дараах зүйлсийг хийх шаардлагатай:
SPF — таны серверийн хаягийг зөвшөөрөх TXT бичлэг: v=spf1 ip4:203.0.113.10 -all, эсвэл v=spf1 a:smtp.yourprovider.com -all. Хэрэв танд SPF бичлэг байгаа бол үүнийг засаарай; нэг домэйн дээрх хоёр SPF бичлэг нь SPF-ийг бүхэлд нь амжилтгүй болгодог.
DKIM — таны мэйл сервер гарах мэдээллүүдийг гарын үсгээр баталгаажуулах бөгөөд та тохирох нийтийн түлхүүрийг <selector>._domainkey.yourdomain.com дээр нийтэлнэ. Postfix дээр энэ нь ихэвчлэн OpenDKIM байдаг; таны үйлчилгээ үзүүлэгч селекторыг хэлж өгнө.
DMARC — SPF болон DKIM хоёулаа тэнцэж байгааг шалгах зуураа _dmarc.yourdomain.com дээр v=DMARC1; p=none; гэж эхэлсэн TXT бичлэг үүсгэнэ.
Буцах DNS — таны серверийн IP хаягийн PTR бичлэг нь буцаж өөрийн хост нэр рүү шийдэгдэх ёстой. Томоохон хүлээн авагчид үүнийг шалгадаг бөгөөд олонх нь ийм бичлэггүй хаягаас мэйл хүлээн авахгүй. Үүнийг таны DNS үйлчилгээ үзүүлэгч биш, хостинг үйлчилгээ үзүүлэгч тохируулдаг.
⭐ Ажиллаж эхэлсний дараа шалгах сайн бөгөөд үнэгүй арга: mail-tester.com руу мэдээлэл илгээж, оноог нь уншина уу. Энэ нь дөрвөн зүйлийн аль нь буруу байгааг хэлж өгөх бөгөөд спам хавтаснаас таамаглахаас хавьгүй хурдан юм.
Zinn® дээр холбоно уу
Удирдах самбараасаа Имэйл илгээх хэсгийг нээнэ үү:
- Үйлчилгээ үзүүлэгч — SMTP сервер
- Энэ домэйноос илгээх —
mail.yourdomain.com(хаяг биш, домэйн) - SMTP хост, Порт, Хэрэглэгчийн нэр, Нууц үг
- STARTTLS ашиглах — 465 порт дээр байгаагаас бусад тохиолдолд асаалттай
⭐ Хувь хүний нэвтрэх эрхийг дахин ашиглахын оронд үүнд зориулж тусгай мэйл хайрцаг эсвэл илгээх хэрэглэгч үүсгээрэй. Хэн нэгэн ажлаас гарч, тэдний нууц үг өөрчлөгдөхөд таны харилцагчдын мэдэгдлүүд зогсох ёсгүй.
Тэст илгээж, кодыг оруулна уу
Өөр домэйн дээрх мэйл хайрцаг руу Тэст мэдээлэл илгээх дээр дарж, ирсэн кодыг уншаад оруулна уу.
Ажиллахгүй байгаа тохиолдолд
"Мэйл сервер хэрэглэгчийн нэр эсвэл нууц үгийг буцаалаа" — SMTP AUTH амжилтгүй болсон. Хэрэв таны үйлчилгээ үзүүлэгч дансанд хоёр шатлалт баталгаажуулалт ашигладаг бол танд нэвтрэх нууц үгээс илүү програмын нууц үг шаардлагатай болно.
"host:port руу холбогдож чадсангүй" — порт хаалттай, хостын нэр буруу, эсвэл сервер тухайн порт дээр илгээхийг сонсохгүй байна. Өөр машинаас telnet smtp.yourprovider.com 587 гэж ажиллуулснаар аль нь болохыг мэдэх боломжтой.
TLS алдаа — таны серверийн сертификатын хугацаа дууссан, өөрөө гарын үсэгжүүлсэн эсвэл таны оруулсан хостын нэртэй тохирохгүй байна. Бид сертификатуудыг шалгадаг бөгөөд энэ шалгалтыг алгасахгүй; сертификатыг засна уу.
"Мэйл сервер хүлээн авагчаас татгалзлаа" — таны сервер энэ илгээгчид дамжуулахаар тохируулагдаагүй байна, энэ нь ихэвчлэн баталгаажсан хэрэглэгч таны илгээх домэйн шиг илгээх эрхгүй гэсэн үг юм.
Илгээгдэж байгаа боловч бүх зүйл спам руу орж байна — энэ нь SMTP биш, DNS-ийн асуудал юм. Дээр дурдсан SPF, DKIM, DMARC болон буцах DNS-ийг засаад, дараа нь mail-tester шалгалтыг дахин ажиллуулна уу.
Тусламж хэрэгтэй хэвээр байна уу?
Төлөвлөгөө бүрд дэмжлэг багтсан бөгөөд таны өөрийн хэлээр хариу өгдөг.
Холбоо барих → Бүх өгүүллэгүүд →