Postfix Sandorių el. Pašto paslauga
„Unix“ pagrįstų sistemų atvirojo kodo pašto perdavimo agentas
„Postfix“ yra galingas pašto perdavimo agentas el. Pašto nukreipimui ir pristatymui. Jis siūlo vertingų funkcijų, tokių kaip „Junk Mail Control“, „DB“ palaikymas ir žurnalų valdymas.
Apžvalga
El. Paštas yra viena greičiausių ir patikimiausių komunikacijos priemonių įmonėms ir asmenims. Programinė įranga, kuri naudojasi visa ši komunikacijos laikmena, vadinama pašto serveriu ir pašto klientu. Pašto serveris, dar žinomas kaip pašto perdavimo agentas, yra atsakingas už el. Pašto perdavimą iš serverio į serverį internete, o „Mail Client“ atlieka šių el. Laiškų gavimo veiklą. „Postfix“ gali veikti „Unix“ sistemose, įskaitant AIX, BSD, HP-UX, „Linux“, „MacOS X“, „Solaris“, ir tai daro jį pasirinkimu, nes dauguma pasaulio sistemos jau veikia „Unix“ pagrindu sukurtoje OS. „Postfix“ taip pat yra daugelio operacinės sistemos pardavėjų numatytoji pašto perdavimo agento programinė įranga ir palaiko SMTP. Kiekvienas pardavėjas turi savo originalios programinės įrangos pritaikymą pagal jų reikalavimus. „Postfix“ siūlo nuostabų galingų funkcijų rinkinį, pavyzdžiui, „Junk Mail Control“, duomenų bazės palaikymą, žurnalų valdymą ir daugelį kitų. Jis turi platų duomenų bazės, tokios kaip „MySQL“, „Memcache SQLite“, „PostgreSQL“, „LDAP“, palaikymą. „Mail-in-A-A-A-Box“ siūlo žiniatinklio paštą ir palaiko IMAP/SMTP, todėl labai lengva sinchronizuoti savo mobiliuosius įrenginius. Tai taip pat palaiko kontaktus ir kalendoriaus sinchronizaciją. Jis pateikiamas su „HTTPS TLS“ palaikymu ir automatiškai generuoja ir atnaujina sertifikatus naudodamas „Let’s Encrypt“, kuris yra nemokamas SSL sertifikatų teikėjas. Norėdami sklandžiai ir efektyviai vykdyti savo verslo operacijas, aukščiausia ir labai optimizuota pašto programinė įranga yra labai svarbi, o našumas buvo pagrindinis „Postfix“ populiarumo, palyginti su kita pašto serverio programine įranga, veiksnys. Iš vieno egzemplioriaus jis gali siųsti daugiau nei 300 el. Laiškų per sekundę. Didžiausios problemos, su kuriomis verslas susiduria šiomis dienomis, naudodamiesi el. Laišku, yra šlamštas. „Postfix“ turi įmontuotą galingą turinio filtrą, kuris sukelia šlamšto filtravimo skausmą ir verčia jus laisvai nerimauti, kad juos išpūstų šlamšto el. Laiškai.
Sistemos reikalavimai
„Postfix“ pašto eilėje reikalaujama:
- Failo pervadinimas į beveik katalogą nekeičia failo inodo numerio.
- failas neprarandamas po to, kai to failo (ne jo tėvų katalogo) FSYNC () sėkmingai sugrįžta, o tada sistema sugenda. Tai turi būti tiesa net tada, kai vėliau šis failas pervadintas į beveik katalogą.
- Kai virtualiame svečio kompiuteryje „Postfix“ praplauna failą su fsync (), failo informacija neturi būti talpyklos talpykloje nepastovioje pagrindinio kompiuterio atmintyje. Vietoj to, informacija turi būti nedelsiant parašyta į diską (arba į nuolatinę talpyklą), kol FSYNC () grąžina virtualiame svečių kompiuteryje.
- „Postfix“ gali nustatyti vykdymo bitą į eilės failą. Jei tai neveikia, tada niekada nebus pristatytas paštas. Be to, kas išdėstyta aukščiau, „Postfix Maildir“ pristatymas reikalauja, kad:
- Failas gali būti sunkiai susietas tarp skirtingų šalia esančių katalogų. -Failas neprarandamas, kai jis yra sunkiai susietas su beveik antklode, atsiribojęs nuo senojo katalogo, o tada sistema sugenda. Postfix pašto dėžutės pristatymas nepateikia jokių papildomų reikalavimų. Failai komandoje „Postfix“ \ _Directory reikalauja:
- „SetGid“ bitai veikia. To reikalinga norint pasiekti pašto eilę su komanda „Postdrop“ ir pasiekti apsaugotus „Unix-domeno“ lizdus su komandomis „Postdrop“ ir „Postqueue“.
Funkcijos
Toliau pateiktas pagrindinių postfix funkcijų sąrašas. Kai kurioms funkcijoms reikalingos trečiųjų šalių bibliotekos (pavyzdžiai: LDAP, SQL, TLS). Kitos funkcijos yra prieinamos tik tada, kai egzistuoja būtina operacinės sistemos palaikymas ir „PostFix“ žino, kaip ja naudotis (pavyzdžiai: IP 6 versija, „Connection Caking“).
- „Linux“ konteinerių palaikymas
- Registravimas į „LogFile“
- Nepageidaujamų pašto valdikliai
- „Maildir“ ir pašto dėžutės formatas
- Kelių duomenų bazių palaikymas
- Protokolų palaikymas
- Adresas manipuliavimas
- Atviro kodo
Diegimo instrukcijos
Įdiekite postfix ant ubuntu
„Postfix“ yra įtrauktas į numatytąsias „Ubuntu“ saugyklas, todėl diegimas yra neįtikėtinai paprastas. Norėdami pradėti, atnaujinkite savo vietinę „APT“ paketo talpyklą ir įdiekite programinę įrangą. Mes į mūsų diegimo komandą perduosime „Debian_priority = Low“ aplinkos kintamajame, kad galėtume atsakyti į keletą papildomų raginimų:
sudo apt-get update
sudo DEBIAN_PRIORITY=low apt-get install postfix
Naudokite šią informaciją, kad teisingai užpildytumėte savo aplinkos raginimus:
- Bendrosios pašto konfigūracijos tipas?: Tam mes pasirinksime interneto svetainę, nes tai atitinka mūsų infrastruktūros poreikius.
- Sistemos pašto pavadinimas: Tai yra bazinis domenas, naudojamas sukonstruoti galiojantį el. Pašto adresą, kai nurodoma tik adreso sąskaitos dalis. Pavyzdžiui, mūsų serverio pagrindinio kompiuterio vardas yra „mail.example.com“, tačiau tikriausiai norime nustatyti sistemos pašto pavadinimą į „Example.com“, kad, atsižvelgiant į vartotojo vardą „User1“, „PostFix“ naudos adresą „Šis el. Paštas Adresas yra apsaugotas nuo spambotų. Jums reikia įjungti „JavaScript“, kad peržiūrėtumėte.Document.getElementById (‘cloak939888f102c844e786c95e32ef264a8c’). Innerhtml = ’’ ‘var prefix =’ m a ‘+’ i l ‘+’ t o ‘; =‘hr’+‘ef’+’=’;var addy939888f102c844e786c95e32ef264a8c=’user1’+’@’;addy939888f102c844e786c95e32ef264a8c=addy939888f102c844e786c95e32ef264a8c+’example ;’+’.’+‘com’;var addy_text939888f102c844e786c95e32ef264a8c=’user1’+’@’+’exampl& #101; ‘+’ . ‘+’ c o m ‘; document.getElementById (’ cloak939888f102c844e786c95e32ef264a8c ‘). Innerhtml+=’ ‘+addy_text939888f102c844e786c95e32ef20;
- „Root“ ir „Postmaster Mail“ gavėjas: Tai yra „Linux“ paskyra, kuri bus persiunčiama paštu, adresuota „root@“ ir „Postmaster@“. Tam naudokite savo pagrindinę sąskaitą. Mūsų atveju, Sammy.
- Kiti tikslai, skirti priimti paštą: tai apibrėžia pašto paskirties vietas, kurias priims šis „Postfix“ egzempliorius. Jei jums reikia pridėti kitus domenus, kuriuos šis serveris bus atsakingas už gavimą, pridėkite juos čia, kitaip numatytasis turėtų veikti gerai.
- „Force“ sinchroniniai „Mail Equeue“ atnaujinimai?: Kadangi greičiausiai naudojate žurnale pateiktą failų sistemą, priimkite ne čia.
- Vietiniai tinklai: Tai tinklų, kuriems jūsų pašto serveris yra sukonfigūruotas perduoti pranešimus, sąrašas. Numatytasis turėtų veikti daugumoje scenarijų. Jei nuspręsite jį modifikuoti, įsitikinkite, kad tinklo diapazono atžvilgiu esate labai ribojantys.
- pašto dėžutės dydžio limitas: Tai gali būti naudojama norint apriboti pranešimų dydį. Nustatant jį į „0“, išjungia bet kokio dydžio apribojimus.
- Vietinio adreso pratęsimo simbolis: Tai yra simbolis, kuris gali būti naudojamas atskirti įprastą adreso dalį nuo plėtinio (naudojamas dinaminių slapyvardžių kūrimui sukurti).
- Interneto protokolai, kuriuos reikia naudoti: pasirinkite, ar apriboti IP versiją, kurią palaiko „Postfix“. Mes pasirinksime „viską“ savo tikslams. Aišku, tai yra nustatymai, kuriuos naudosime šiam vadovui:
- Bendras pašto konfigūracijos tipas?: Interneto svetainė
- Sistemos pašto pavadinimas: pavyzdys.com (ne mail.example.com)
- Šaknies ir pašto pašto gavėjas: Sammy
- Kitos vietos, skirtos priimti paštą: $ myhostname, example.com, mail.example.com, localhost.example.com, localhost
- Jėgos sinchroniniai atnaujinimai apie pašto eilę?: Ne
- Vietiniai tinklai: 127.0.0.0/8 \ [:: FFFF: 127.0.0.0 ]/104 \ [:: 1 ]/128
- pašto dėžutės dydžio limitas: 0
- Vietinio adreso pratęsimo simbolis: +
- Interneto protokolai, kuriuos reikia naudoti: visi Jei jums reikia kada nors grįžti iš naujo pakoreguoti šiuos nustatymus, galite tai padaryti įvesdami:
$ sudo dpkg-reconfigure postfix
Raginimai bus iš anksto apgyvendinti atsižvelgiant į ankstesnius jūsų atsakymus. Kai baigsite, dabar galime padaryti šiek tiek daugiau konfigūracijos, kad nustatytume savo sistemą, kaip mums tai norėtų.
FAQs
What is Postfix used for?
Postfix is a free and open-source mail transfer agent (MTA) to deliver electronic emails to accounts that are external to the system. It is a great alternative to the widely-used Sendmail program. Postfix email server is simple and easy to setup smtp server ubuntu
Is Postfix open source?
Postfix mail server is an open source and self-hosted mail transfer agent (MTA). Postfix linux smtp server configuration source code repository is available at Github.
Is Postfix free?
Yes, Postfix is a free to use, dowload and configure postfix to send mail open source mta, released under the IBM Public License 1.0.
In what language is Postfix written?
Postfix email list management software is written in C and Html languages.
What are top alternatives to Postfix?
Dovecot, OpenSMTP, Sendmail, Mailinator, Postal, Dovecot, Exim and Qmail are some popular alternatives to Postfix smtp configuration.