Dyagnostik nan serveurs lapòs jwe yon pati enpòtan nan asire operasyon an imel kòrèk. Li pèmèt yo idantifye ak rezoud pwoblèm ki gen rapò ak voye, resevwa, ak trete mesaj imel. Youn nan faktè kle yo nan dyagnostik se itilizasyon filtè sou sèvè lapòs, ki bay pwoteksyon kont spam, viris ak lòt menas sekirite.
Atik sa a pral konsidere tou de sèvis ekstèn ki ede tcheke operasyon an sèvè lapòs soti nan bò liy yo, osi byen ke zouti entèn ki pèmèt yo kouri dyagnostik dirèkteman sou sèvè a. Tout aksyon, kòm yon egzanp, yo pral fèt sou yon sèvè prive Powered by Ubuntu 20.04.6 OS ak yon solisyon configuré nan fòm Postfix ak Dovecot, sepandan, metòd yo prezante yo aplikab a prèske nenpòt sistèm opere ak kliyan lapòs.
Sèvis sou entènèt pou tcheke sèvè lapòs
Premye ak pi enpòtan etap la se verifikasyon lè l sèvi avèk sèvis eksteryè sou entènèt. Nan fason sa a, ou ka tcheke sèvè lapòs pou ekspoze, SPF, DKIM ak DMARC anviwònman, epi tou tcheke repitasyon nan adrès IP ki soti nan ki imel yo voye. Nan pifò ka yo, lè l sèvi avèk sèlman zouti sa yo ka mennen nan rezilta yo vle.
Se pou nou bay an detay sèvis verifikasyon prensipal yo ak fonksyonalite yo:
MxToolBox pèmèt nou tcheke prèske tout paramèt serveurs lapòs ki disponib. Sèvis la bay zouti pou tcheke tout dosye domèn, disponiblite domèn jeneral, tcheke sètifika SSL, estati adrès IP ak plis ankò. Pou fè dyagnostik, ou bezwen ale nan la paj sèvis la, antre adrès IP la oswa domèn, chwazi zouti ki nesesè yo epi kouri chèk la
Yon lis detaye tout zouti ki disponib yo montre nan ekran an:
Kòm wè pi wo a, sit entènèt la tcheke tou pou prezans nan yon IP / domèn nan lis nwa. Tout gwo sous yo tcheke: Spamhaus, Barracuda, SURBL ak anpil lòt. Si adrès la nan nenpòt baz done, sèvis la ap bay enfòmasyon sou rezon ki fè yo mete lis nwa a. Nan fason sa a, ou pral kapab pran mezi pou korije pwoblèm nan.
MailTester se dezyèm zouti ki pi popilè pou tcheke sèvè lapòs. Sèvis sa a pèmèt itilizatè yo voye yon imèl tès nan yon adrès inik, ak Lè sa a, resevwa yon rapò detaye sou bon jan kalite a nan mesaj la voye. Kontrèman ak MxToolBox, resous sa a plis konsantre pa sou dyagnostik sèvè lapòs la, men sou posiblite amelyore imèl. Sepandan, sa pa vle di ke sèvis la pa kapab fè yon analiz konplè sou sèvè moun k ap voye a. Li teste livrezon lapòs, fè rechèch epi li bay rekòmandasyon pou amelyore sèvis lapòs la an jeneral.
Pou w konplete chèk la, jis ale nan la sit entènèt resous lan epi jwenn yon adrès imel inik kote ou vle voye yon imèl. Apre w fin soumèt, ou dwe chwazi "tcheke evalyasyon" epi tann pou paj la rafrechi. Yon bon rezilta sanble sa a:
Nan ka nenpòt pwoblèm oswa rekòmandasyon, sèvis la pral rapòte sa nan seksyon ki apwopriye nan rapò a.
Sèvis yo mansyone anwo yo ase pou tcheke konplè sèvè lapòs la soti nan liy lan. Yo pèmèt ou idantifye pwoblèm potansyèl ak livrezon imel, tcheke paramèt sekirite ou yo, epi tou resevwa rekòmandasyon pou rezoud erè posib. Apre sa, nou pral fè tès sou bò sèvè a.
Anviwònman sèvè lapòs tcheke
Tcheke dosye DNS
Youn nan pwoblèm ki pi komen sou bò sèvè lapòs se konfigirasyon dosye DNS kòrèk. Ou ka tcheke kòrèkteman yo atravè sèvis twazyèm-pati mansyone yo. Sepandan, nan kèk ka, imel la ka tou senpleman pa delivre nan yon bwat lèt twazyèm pati. Nan ka sa a, ou ta dwe manyèlman tcheke tout antre yo. Pou fè sa, ale nan editè a DNS ak lanse tcheke. Kòm yon egzanp, ann pran sa ki annapre yo kòm done yo sous: domèn profit.com, adrès IP 11.22.33.44, kote @ ka itilize kòm non an domèn, si rejistrè a pa pèmèt ranpli fòm sa a. Pa bliye chanje valè yo pou pwòp ou yo. Pa bliye chanje valè yo pou pwòp ou yo.
A dosye defini adrès IP yo nan sèvè lapòs. Senpleman di, yo dirije domèn nan adrès sèvè lapòs la. Li ta dwe sanble tankou sa a:
| Kalite | Lame | Valè | tl |
| A | @ | 11.22.33.44 | 1 min |
MX dosye yo se pi enpòtan an pou yon sèvè lapòs, yo responsab pou wout la livrezon lapòs. Nan lòt mo, yo dirije lapòs la nan yon bwat lèt.
| Kalite | Lame | Valè | tl |
| MX | @ | mail.profit.com | 1 min |
Dosye SPF lonje dwèt sou sèvè ki kapab voye imèl ki soti nan yon domèn espesifik. Tanpri sonje: yo pibliye kòm TXT. Se sèlman youn nan valè posib yo endike.
| Kalite | Lame | Valè | tl |
| TXT | @ | v=spf1 ip4:11.22.33.44 -all | 1 min |
Yon dosye DKIM se itilize pou verifye otantisite yon imèl. Dwe genyen généré a piblik kle. Menm jan an tou, se sèlman youn nan opsyon ki gen valè ki endike.
| Kalite | Lame | Valè | tl |
| TXT | s1._domainkey.profit.com | v=DKIM1; k=rsa; p=QWIOJNDSLUB… | 1 min |
DMARC anrejistreman se etap nan pwochen ak dènye pwoteksyon. Li aplike nan imèl ki pa te pase SPF ak DKIM chèk.
| Kalite | Lame | Valè | tl |
| TXT | _dmarc.profit.com | v=DMARC1; p=okenn; pct = 100; rua=mailto:[imèl pwoteje] | 1 min |
Epitou, youn nan dosye ki pi enpòtan pou yon sèvè lapòs se la Dosye PTR. Li ka di ke li travay envers a Yon dosye, se sa ki, li konekte yon adrès IP ak yon domèn. Kalite dosye sa a ka ajoute sèlman atravè yon demann nan sipò teknik founisè hosting la, epi yo ka tcheke avèk kòmandman an: nslookup IP, kote IP se adrès sèvè w la. Repons lan ta dwe montre domèn ki lye a.
Port tcheke
Pwoblèm ak pò fèmen yo ka mennen tou nan yon malfonksyònman konplè sèvè lapòs. Premye a tout, li nesesè klarifye ak founisè a si gen nenpòt restriksyon sou pò ki nesesè yo sou bò li yo. Nou pa limite kliyan nan kantite pò louvri sou nenpòt ki dedye or sèvè vityèl yo. Sepandan, anpil founisè sèvis hosting aji yon fason diferan.
Ou ka tcheke pò yo louvri lè l sèvi avèk pre-enstale netstat sèvis piblik. Li se ase yo antre nan lòd la:
netstat – nat
Avèk sèvè SMTP/IMAP/POP3 enstale ak konfigirasyon, nou pral wè pò yo louvri korespondan yo:
Kòm nou ka wè sou ekran an, pò prensipal kliyan lapòs yo louvri, sètadi: Smp (25) / IMAPS (143, 993) / POP3S (110, 995). Ou ka tcheke tou sèvis lapòs sou chak pò endividyèlman. La telne zouti pral ede w ak sa a. Ann gade egzanp POP3, sa vle di pò 110:
telnet mail.yourdomain.com 110
Nou sòti zouti a ak sòti kòmande epi tcheke pò ki rete nesesè yo dapre menm prensip la. Remake byen ke zouti sa a se tou bay yon opòtinite yo teste voye imèl san yo pa itilize yon koòdone adisyonèl. Sa a ka itil nan ka kote itilizatè a jis bezwen mete kanpe sèvè a ak plan yo voye imèl lokalman.
Nan evènman an nan difikilte lè louvri pò, ou bezwen peye atansyon sou Firewall la enstale. Pifò distribisyon vini ak Iptables/Firewalld pre-enstale.
Pou iptables nou itilize kòmandman sa yo:
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -A INPUT -p tcp --dport 995 -j ACCEPT
iptables -A INPUT -p tcp --dport 143 -j ACCEPT
iptables -A INPUT -p tcp --dport 993 -j ACCEPT
Pou firewalld:
firewall-cmd --permanent --add-port=25/tcp
firewall-cmd --permanent --add-port=110/tcp
firewall-cmd --permanent --add-port=995/tcp
firewall-cmd --permanent --add-port=143/tcp
firewall-cmd --permanent --add-port=993/tcp
Nan kèk ka, sèvis SMTP mande tou pò 465 ak 587 yo dwe louvri pou operasyon kòrèk. Ouvèti pò sa yo fèt nan menm fason an. Rekòmanse sèvis Firewall la apre ou fin ajoute nouvo règ.
Tcheke sètifika SSL/TLS nan sèvè lapòs la
Sètifika SSL/TLS yo itilize sou sèvè lapòs la pou asire transfè done an sekirite ant kliyan lapòs la ak sèvè a, epi tou konfime otantisite sèvè lapòs moun k ap voye a li menm, elimine posiblite pou atak moun nan mitan an. Sepandan, yo ka lakòz tou pwoblèm ak voye oswa resevwa lapòs. Pou lanse dyagnostik, ou bezwen chèche konnen si sètifika yo enstale sou bò sèvè a. Ann tcheke prezans sètifika a ak lòd sa a:
openssl s_client -showcerts -server mail.profit.com -connect IP:port
Nan lòd sa a, ou bezwen ranplase valè yo ak pwòp ou a: "mail.profit.com" se adrès sèvè lapòs la; IP: pò se done sèvè a. Pa egzanp, ann tcheke pò 993, ki fè pati a IMAP pwotokòl. Lòt pwotokòl yo tcheke nan menm fason an.
Kòm repons, sèvè a dwe voye done sètifika a:
Pifò kliyan lapòs enstale sètifika otomatikman. Sepandan, nan kèk ka, li nesesè manyèlman lage epi ajoute yo nan yon kliyan espesifik. diferan tribin ka mande enstalasyon endividyèl ak konfigirasyon, kidonk nou rekòmande ou al gade enstriksyon yo pou yon solisyon espesifik. Nou rekòmande pou itilize Se pou yo ankripte kòm yon sètifika, ak lè l sèvi avèk Certbot kòm yon zouti oksilyè pou enstalasyon li yo ak konfigirasyon.
Logs tcheke
Finalman, nou te rive nan yon solisyon ki ede nan pifò si nenpòt ka - tcheke mòso bwa sèvè lapòs yo. Majorite itilizatè yo twonpe tèt yo, panse sou absans solisyon pwoblèm yo. Sepandan, kliyan lapòs modèn yo estoke yon gwo kantite enfòmasyon nan mòso bwa:
- Dat ak lè pou voye ak resevwa lapòs.
- Adrès moun k ap voye a ak moun k ap resevwa a.
- Filtrage rezilta pou spam ak viris.
- Eta a nan keu la pou voye ak resevwa lapòs.
- Aksyon administratè ak itilizatè ki gen rapò ak sèvè lapòs la (pa egzanp, kreye, efase bwat lèt, chanje paramèt).
- Erè ak pwoblèm ki te parèt pandan pwosesis la ak livrezon imèl.
Anyè estanda kote mòso bwa pi fò kòmand yo estoke sitiye nan: /var/log/. Tou depan de solisyon yo itilize a, non dosye a espesifik ka varye. Pou egzanp, la fichye mail.log se ki sitiye nan menm anyè a pou Postfix. Nou pa rekòmande ou neglije metòd dyagnostik sa a epi sèvi ak mòso bwa yo le pli vit ke premye siy yo nan pèfòmans pòv kliyan lapòs parèt. Tanpri li manyèl nou an ki jan yo li mòso bwa Linux.
Konprann kijan pou tcheke sèvè lapòs
Nou te fè yon dyagnostik detaye sou sèvè lapòs la. Pandan tès yo, tou de zouti sou entènèt pou rechèch detaye ak solisyon lokal pou detekte pwoblèm posib yo te afekte. Apre yo fin fè tout tès ki nesesè yo, yo te jwenn yon foto konplè sou eta aktyèl la nan sèvè lapòs la, ansanm ak rekòmandasyon pou elimine difikilte potansyèl yo.