Utilizarea msmtp ca un simplu client smtp

Administratorii experimentați și utilizatorii de lungă durată sunt familiarizați cu clientul simplu și de încredere de mail mutt. În unele sisteme cu resurse limitate, utilizarea sa este soluția optimă. Și pe desktop-urile de acasă, poate fi destul de potrivit, datorită flexibilității extreme a configurației sale și a consumului economic de resurse informatice.

Mutt este un set de comenzi și directive care vă permit să personalizați orice doriți, până la legăturile cheie, macro-uri tastatură și elementele de interfață. Singurul negativ în toată această diversitate - Mutt nu acceptă protocolul SMTP (de exemplu, este doar MUA - Mail User Agent - client „pur“ e-mail), și pentru a trimite e-mail este necesar, fie să se conecteze la serverul de e-mail (MTA - Mail Transfer Agent), sau organizarea interacțiunii cu clientul SMTP.

Administratorii de a rezolva această problemă este, în general preferat să se utilizeze procesoare generice, cum ar fi Sendmail sau Postfix, dar este mai degrabă instrumente „corporative grele“. Pentru un calculator acasă, laptop, și chiar și cu atât mai mult un netbook aceste vagoane, în multe cazuri, sunt redundante, în afară nu toate distribuțiile vă permit să le instalați în mod implicit. O autoreglare a unui astfel de software necesită o mulțime de experiență cu serverele de mail și un studiu atent al documentației extinse.

Sarcina poate fi rezolvată mai ușor dacă adăugați msmtp la perechea mutt.

Ce este msmtp

Chiar numele programului sugerează că msmtp - este SMTP-client, care trimite e-mail la SMTP-server (de exemplu, de la un computer acasă la un server de e-mail ISP). Pentru organizarea muncii în colaborare cu clientul de e-mail (cu aceeași mutt'om menționată mai sus, de exemplu), trebuie să creați un fișier de configurare cu conturile de e-mail și specificați clientul de e-mail cu privire la necesitatea de a aborda-l la msmtp, și nu la orice alt program.

Msmtp suportă TLS / SSL-conexiuni, inclusiv utilizarea certificatelor de client, metodele de autentificare sunt simple, LOGIN, CRAM-MD5, EXTERN, GSSAPI, Scram-SHA-1, DIGEST-MD5, NTLM, protocolul LMTP, și, în plus față de a lucra cu mai multe conturi și protocolul IPv6.

Configurarea msmtp

Configurația msmtp poate fi efectuată la nivelul unui utilizator individual sau la nivelul întregului sistem ca întreg. În al doilea caz, msmtp va prelua acea parte a funcționalității serverului de mail "real", de exemplu Sendmail. care este angajat în trimiterea de poștă. Apropo, acest mod de operare msmtp este de asemenea indicat: "modul sendmail".

Toate modurile de funcționare msmtp, comenzile și parametrii de configurare sunt descrise în detaliu în documentație. Există, de asemenea, exemple de fișiere de configurare pentru rezolvarea diferitelor sarcini.

Acest articol discută o sarcină specifică utilizatorului: trimiterea mesajelor e-mail către serverele SMTP Gmail. Această sarcină poate fi rezolvată complet la nivelul utilizatorului, adică fișierul de configurare va fi creat în directorul de domiciliu:

/.msmtprc. Conținutul acestui fișier este afișat în listare 1.

Listarea 1. Fișierul de configurare la nivel de utilizator

Secțiunea implicite conține setările implicite pentru a fi aplicate tuturor conturilor ulterioare. Aici, utilizatorul poate defini valorile altor parametri necesari pentru el, având în vedere anterior documentația (vezi linkul de mai sus), așa cum se procedează.

Secțiunea fiecărui cont începe cu directiva contului, urmată de numele contului specific (în listă este indicat ca <имя>). Apoi, definițiile gazdei țintă a serverului de mail (în acest exemplu - smtp.gmail.com) și numărul portului (în acest exemplu - 587). Definiția protocolului nu necesită clarificări suplimentare. În acest caz, trebuie să treceți prin procedura de autentificare pentru a accesa serverul de e-mail, astfel că opțiunea corespunzătoare este activată. Valorile parametrilor de la și de la utilizator sunt aceiași în multe cazuri, dar uneori pot diferi, deci atunci când intri în valori reale, trebuie să le acordați o atenție specială.

În sfârșit, cel mai vulnerabil loc este parola. În cazul în care computerul este utilizat numai de către un singur utilizator, este posibil să se scrie în jos parola în text clar, dar în cazul în care sistemele de mai mulți utilizatori (care, de altfel, încă nu destul de încredere unul în celălalt), este recomandat să nu să facă acest lucru. În acest din urmă caz, în locul directivei privind parola, este mai bine să utilizați directiva privind parola. și stocați parola într-un fișier criptat.

Secțiunile de conturi, similare cu cele afișate în listare 1, pot fi mai multe în fișierul de configurare. Acest lucru vă permite să configurați mai flexibil mai multe conturi pentru diferite scopuri și fără dificultate pentru a le gestiona. Acesta este exact unul dintre principalele avantaje ale msmtp.

După ce fișierul de configurare a fost editat și scris, este necesar să setați permisiunile corecte pentru acesta: citiți și scrieți numai proprietarului. Cea mai ușoară cale este de a efectua această operație cu următoarea comandă:

Dacă drepturile de acces la fișierul de configurare nu sunt setate corect, atunci pot apărea probleme la trimiterea mesajelor de către clientul de poștă electronică.

Organizarea interacțiunii msmtp cu mutt

Acum, trebuie să aduceți la cunoștința clientului de mail mutt informațiile pe care le trimiteți la trimiterea de e-mail, acesta ar trebui să acceseze programul msmtp. Pentru a face acest lucru, trebuie să efectuați anumite modificări în fișierul de configurație corespunzător, după cum se arată în listare 2.

2. Liniile care trebuie adăugate (sau modificate) la fișierul de configurare

În listare 2, parametrul sendmail specifică calea completă la programul msmtp. Trebuie remarcat faptul că, dacă locația msmtp diferă de cea specificată în listare 2, atunci valoarea acestui parametru trebuie modificată în consecință.

După ce s-au făcut toate modificările necesare la fișierele de configurare, linkul mutt + msmtp este pe deplin operațional.

concluzie

Descărcați resurse

Articole similare