Moodul 2 · 2.1
Andmed, mida sul vaja läheb
Moodul 2: Mailboksi seadistamine · Lugemisaeg: 10 minutit
Õpieesmärk: Pärast seda tundi tead andmeid, mida iga meiliprogramm vajab, oskad valida õige serverinime ning tead, kuidas programmid neid andmeid ise leida üritavad ja miks see vahel ebaõnnestub.
Põhimõisted: sissetulev server, väljuv server, port, turvalisus, kasutajanimi, salasõna, väljuva kirja autentimine, serverinimi vs. mail.-nimi, autodiscover, autoconfig, ISPDB, SRV-kirjed (RFC 6186), seadistusprofiil
Seadistuste kaart
Olenemata sellest, millist programmi kasutad, täidad alati samad andmed. Kui sa seda loetelu mõistad, oskad seadistada iga programmi, ka sellist, mida selles kursuses ei käsitleta.
| Andmeväli | Mida see tähendab | Tavaline väärtus |
|---|---|---|
| Konto tüüp | Lugemise protokoll | IMAP (tund 1.3) |
| Sissetulev server | Lugemiseks kasutatava serveri nimi | Annab su teenusepakkuja |
| Port ja turvalisus (sissetulev) | Uks ja lukk | 993 koos SSL/TLS-iga (POP3: 995) |
| Väljuv server | Saatmiseks kasutatava serveri nimi | Sageli sama mis sissetulev |
| Port ja turvalisus (väljuv) | 587 koos STARTTLS-iga või 465 koos SSL/TLS-iga (tund 1.4) | |
| Kasutajanimi | Millega sa sisse logid | Enamasti sinu täielik e-posti aadress |
| Salasõna | Mailboksi salasõna | Mitte sinu kliendipaneeli salasõna |
| Väljuva kirja autentimine | Kas saatmisel tuleb samuti sisse logida? | Sees, samade andmetega |
Kolm asja lähevad siin kõige sagedamini valesti.
Kasutajanimi. Jagatud meiliserveris on tuhandete domeenide mailboksid. info esineb seal tuhandeid kordi. Seepärast on kasutajanimi peaaegu alati täielik aadress: info@example.com. Programmid täidavad mõnikord ainult osa enne @-märki. Kontrolli seda nii sissetuleva kui väljuva serveri puhul.
Salasõna. Igal mailboksil on oma salasõna. See on midagi muud kui salasõna, millega sa logid sisse oma majutuspakkuja juurde või kliendipaneeli. Kui sa seda enam ei mäleta, määra paneelis mailboksile uus salasõna ja sisesta see kõigis oma seadmetes.
Väljuv server. Paljud programmid märgivad väljuva serveri puhul "valikuline" või jätavad kasutajanime tühjaks. Siis saad küll lugeda, kuid mitte saata.
Milline serverinimi?
Serverinime jaoks on sul sageli kolm kandidaati. Oletame, et sinu domeen on example.com ja sinu mailboks asub jagatud serveris nimega server12.hosting.example:
| Nimi | Töötab, kui... | Risk |
|---|---|---|
server12.hosting.example (serveri enda nimi) | Alati: serveri sertifikaat on väljastatud selle nime peale | Muutub, kui teenusepakkuja viib su teisele serverile |
example.com (sinu domeeninimi) | Sinu domeen osutab samale serverile ja sellel on kehtiv sertifikaat | Lakkab töötamast, kui sinu veebisait kolib mujale |
mail.example.com | mail.example.com osutab serverile JA on kirjas sertifikaadis | Sageli ei ole ta sertifikaadis kirjas: sertifikaadihoiatus |
Ei ole nime, mis oleks alati parim. Küsimus on alati: kas see nimi osutab serverile, kus asub minu mailboks, ja kas ta on kirjas selle serveri sertifikaadis? Kui mõlemad vastused on jah, on kõik korras. Kui sa seda kontrollida ei saa, on kõige turvalisem valik teenusepakkuja antud nimi. Ülesandes Z2.1 lased programmil selle sinu eest kontrollida.
Levinud viga veebisaidi kolimisel: sa oled aastaid kasutanud example.com meiliserverina, sinu veebisait kolib teise ettevõttesse, A-kirje osutab nüüd sinna, ja äkki su e-post enam ei tööta. Sinu meiliprogramm proovib siis ühenduda teise ettevõtte veebiserveriga. MX-kirje on korras (kirjad jõuavad ikka kohale), aga sinu programm ei pääse enam mailboksi juurde.
Kuidas programmid ise otsivad
Sageli ei pea sa andmeid käsitsi sisestama. Kaasaegsed programmid üritavad need ise leida niipea, kui sisestad oma e-posti aadressi. Selleks on mitmeid viise ja iga programm proovib mõnda neist:
Autodiscover (Microsoft). Outlook küsib seadistusfaili aadressilt https://autodiscover.example.com/autodiscover/autodiscover.xml või https://example.com/autodiscover/autodiscover.xml, või otsib SRV-kirjet _autodiscover._tcp.example.com. Microsoft 365 puhul on CNAME autodiscover suunatud aadressile autodiscover.outlook.com (DNS-kursuse tund 7.1).
Autoconfig (Thunderbird jt). Thunderbird vaatab aadressi https://autoconfig.example.com/mail/config-v1.1.xml ja seejärel Mozilla andmebaasi (ISPDB), kus on paljude suurte teenusepakkujate seadistused. Kui midagi ei leia, proovib ta nimesid ära arvata: imap.example.com, mail.example.com, smtp.example.com, ja vaatab sinu MX-kirjet.
SRV-kirjed (RFC 6186, täiendatud RFC 8314-s). DNS-is saad iga teenuse kohta määrata, kus see töötab:
_imaps._tcp.example.com. 3600 IN SRV 0 1 993 server12.hosting.example.
_submissions._tcp.example.com. 3600 IN SRV 0 1 465 server12.hosting.example.
_submission._tcp.example.com. 3600 IN SRV 0 1 587 server12.hosting.example.Mitte iga programm ei vaata neid kirjeid, aga nad aitavad. Kuidas SRV-kirjed töötavad, loe DNS-kursuse tunnist 5.1.
Seadistusprofiil (Apple). iPhone'i, iPadi ja Maci jaoks saad alla laadida ja installida .mobileconfig-faili. Selles on kõik seadistused olemas. Paljud paneelid oskavad sellise faili luua (tund 2.3).
Miks automaatne otsing vahel ebaõnnestub
Automaatne otsimine on mugav, aga mitte tark. Tüüpilised vead:
- Thunderbird arvab ära nime
mail.example.com, see nimi on ka olemas, aga ei ole sertifikaadis kirjas. Tulemus: sertifikaadihoiatus. - Outlook leiab autodiscoveri kaudu vana faili sinu eelmise teenusepakkuja juurest või arvab, et sinu aadress on Microsoft 365 konto, ja küsib pidevalt Microsofti salasõna.
- Programm valib pordi 587 koos "SSL/TLS"-iga või jätab kasutajanime tühjaks.
- Programm leiab sinu veebisaidi pakkuja seadistused sinu meilipakkuja seadistuste asemel, kuna ta vaatab aadressi
example.com.
Kontrolli seetõttu alati, mis on sisestatud, isegi kui programm ütleb, et seadistamine õnnestus. Peaaegu igal programmil on nupp käsitsi seadistamine või täpsemad seaded: kasuta neid, kui automaatne katse sisestab midagi muud kui sinu teenusepakkuja annab.
Kõigepealt testi veebipostis
Kui see ei tööta, testi kõigepealt oma kasutajanime ja salasõna oma teenusepakkuja veebipostis. Kui sisselogimine seal õnnestub, tead, et mailboks on olemas ja salasõna on õige. Siis on viga sinu programmi seadistustes. Kui ka seal ei õnnestu, ei ole mõtet programmist edasi otsida. Vaata tundi 2.5.
Praktikas: andmed WebOké juures
WebOké mailboksi puhul sisestad: IMAP, sissetulevaks ja väljuvaks serveriks oma domeeninime (kui sinu veebisait asub samuti WebOké juures ja sellel on kehtiv sertifikaat) või sinu paketi serverinime (kujul linuxNNNN.webawere.nl, leiad selle Minu WebOké-st oma toote alt ja tervituskirjast), pordid 993 ja 587 või 465, kasutajanimeks oma täieliku e-posti aadressi, väljuva kirja autentimine sees. Teiste teenusepakkujate juures töötab see sarnaselt: serverinimi on kirjas tervituskirjas või kliendipaneelis, pordid on peaaegu kõikjal samad.
Kokkuvõte
- Iga programm vajab samu andmeid: protokoll, serverid, pordid, turvalisus, täielik e-posti aadress kasutajanimena, mailboksi salasõna, väljuva kirja autentimine.
- Serverinimi on hea, kui see osutab sinu mailboksi serverile JA on kirjas sertifikaadis.
- Programmid otsivad ise kaudu autodiscover, autoconfig, ISPDB, SRV-kirjed või profiil. Kontrolli alati pärast seda, mida nad leidsid.
- Probleemide korral testi kõigepealt veebipostis, kas kasutajanimi ja salasõna on õiged.
Test
Ülesanne
Ülesanne Z2.1: Mida arvaks meiliprogramm? Sisesta oma e-posti aadress ja serverinimi, mida kasutad (või soovid kasutada). Vasta: kas see nimi osutab serverile, mis pakub IMAP-i pordil 993, kas nimi on kirjas sertifikaadis, ja kas sinu domeenil on automaatseks seadistamiseks kirjed (autoconfig, autodiscover või SRV)? Programm kontrollib sama asja reaalajas: ta otsib nime üles, loob ühenduse portidega 993, 465 ja 587, loeb sertifikaadi ja vaatab, millised tuntud seadistusandmed on DNS-is ja veebis leitavad.
Lisalugemist
Nende artiklite sammud kehtivad WebOké paneelide kohta; teiste teenusepakkujate puhul töötab see sarnaselt.
- DirectAdmin juhend 8.1: Kõik seadistused ühes kohas: serverid, pordid ja turvalisus
- WebOké juhend 7.1: E-post WebOkés: postkastid, veebipost ja oma meiliprogramm
- Sertifikaadi veateade e-posti allalaadimisel
- Tasuta DNS-kursus 5.1: SRV-kirjed
- RFC 6186 (SRV meiliprogrammide jaoks), RFC 8314 lõik 5.1 (
_submissions._tcp)
