Konektado ang VPN pero hindi nagsi-sync ang IMAP? Suriin ang tatlong layer na ito
Ang pag-abot sa mail server, pagtatapos ng TLS handshake, pagpapatotoo at pagpili ng mailbox ay magkakahiwalay na pangyayari. Hanapin ang layer na nabigo.
Kumonekta sa VPN ng opisina, buksan ang mail client at panoorin ang inbox na ayaw mag-refresh habang normal na naglo-load ang webmail. Ang karaniwang diagnosis ay pinapadaan ng VPN ang trapiko pero hinaharangan ang mail, o nagbago ang password ng account. Parehong palagay ay nilalaktawan ang istruktura ng ginagawa ng IMAP client. Ang pag-abot sa host, pagtatapos ng TLS, pagpapatotoo at pagpili ng mailbox ay apat na magkakaibang pangyayari, at ang VPN ay mayroon lamang ng una.
Alamat: isang koneksyon ay isang pag-login
Ang paniniwala ay kapag nakatayo na ang tunnel at sumagot ang mail server, bukas na ang mailbox. Hindi. Ang VPN ay nagbibigay ng daan patungo sa serbisyo; hindi ka nito pinapasok at hindi pumipili ng folder. Maaaring manatili ang isang client sa ikaapat sa mga hakbang na iyon na may ganap na gumaganang tunnel at wastong password.
Sa puwang na ito talaga nakatira ang karamihan ng ulat na «hindi gumagana ang IMAP sa VPN».
Tatlong estado ng IMAP, at kung saan natigil ang mga client
Tinutukoy ng IMAP ang hindi pa napatotohanang estado, napatotohanang estado at piniling estado, at ang mga utos ay wasto lamang sa estadong nagpapahintulot sa kanila. Maaari ring magsimula ang koneksyon na napatotohanan na kapag nag-aalok ang server ng paunang pagpapatotoo, kaya walang pinapatunayan ang kawalan ng hiling ng password. Ang pagpili ng mailbox ay naglilipat ng sesyon mula napatotohanan patungong pinili, at doon lamang may target ang mga utos na kumikilos sa mga mensahe.
Ang client na matagumpay na nagpapatotoo at pagkatapos ay nabigo piliin ang naka-configure na folder ay magmumukhang pagkabigo sa pag-sync habang wastong kumikilos ang server. Mga folder na napalitan ng pangalan, provider na iba ang pagmamapa sa «inbox», o nawawalang karapatan sa pag-access ay lahat napupunta rito. Ang naka-tag na NO na tugon ng server ang ebidensya, at hindi ito ang parehong tugon sa tinanggihang password.
TLS bago ang pag-uusap ng IMAP
Sa implicit TLS sa port 993, natatapos ang TLS handshake bago maipadala ang anumang IMAP utos, kaya ang problema sa certificate ay nagdudulot ng error na tumutukoy sa tiwala at hindi sa mail. Dapat ma-validate ang mail hostname laban sa certificate tulad ng web hostname; ang tunnel na nag-iingat ng trapiko ay hindi ginagawang wasto ang di-wastong certificate.
Ang teksto ng error ay naghihiwalay sa mga kaso. Ang timeout ng koneksyon ay nangangahulugang hindi natapos ang SYN. Ang TLS error ay nangangahulugang gumana ang TCP koneksyon at hindi ang handshake. Ang IMAP NO o BAD na tugon ay nangangahulugang nagtagumpay ang dalawa at may tinanggihan ang protocol layer. Itala kung alin ang nakita mo bago baguhin ang anumang setting.
Ang naka-cache na mail ay hindi patunay ng anuman
Ipinapakita ng mail client ang mga dating na-download na mensahe kahit maabot man o hindi nito ang server ngayon, kaya ang nakikitang inbox ay nagsasabi lamang na gumagana ang lokal na imbakan. Ang anumang tunay na pagsubok ay dapat pilitin ang isang operasyon sa server: i-refresh ang isang folder, kunin ang mensaheng hindi kailanman na-download, o magpadala ng utos na ibibigay lamang ng client pagkatapos piliin ang mailbox.
Gumamit ng hindi mapanirang pagsusuri. Ang pag-refresh ng isang folder at pagbasa ng error log ng account ay mas mabuti kaysa sa pagtanggal at muling pagdaragdag ng account, na kadalasan ay nagpapatunay lamang na gumagana pa ang configuration screen.
Ang pagpapadala at webmail ay magkaibang protocol
Ang pagpapadala ng mail ay submission, hindi IMAP. Gumagamit ito ng hiwalay na serbisyo at karaniwang hiwalay na port na may sariling TLS mode at sariling pagpapatotoo, kaya ang gumaganang outbox ay hindi nagpapatunay na napili ang IMAP mailbox, at ang sirang outbox ay hindi nagsisisi sa IMAP.
Ang webmail ay iba na naman. Maaari itong magtagumpay sa parehong VPN dahil ito ay HTTPS session laban sa isang web front end, na walang sinasabi tungkol sa IMAP host, port o TLS mode ng desktop client.
Para sa isang turnover, itala ang apat na resulta nang hiwalay: ang VPN path, ang resulta ng mail endpoint at TLS, ang resulta ng account authentication, at ang resulta ng pagpili ng mailbox. Panatilihing labas ng tala ang mga kredensyal at nilalaman ng mensahe. Sinasabi ng talang iyon sa susunod na tao kung ang pagwawasto ay kabilang sa network, certificate, account o folder configuration, nang hindi pinapahina ang alinman sa dalawang proteksyong layer.