Postfix to agent transferu poczty typu open source

Postfix Transakcyjna usługa e -mail

Agent przesyłania poczty typu open source dla systemów opartych na UNIX

Postfix to potężny agent przesyłania poczty do routingu e -mail i dostawy. Oferuje cenne funkcje, takie jak kontrola poczty śmieci, obsługa DB i zarządzanie dziennikiem.

Przegląd

E -mail jest jednym z najszybszych i niezawodnych mediów komunikacyjnych dla firm i osób fizycznych. Oprogramowanie, które uruchamia to całe medium komunikacyjne, nazywa się pocztą serwerem i klientem pocztowym. Serwer poczty, znany również jako agent przesyłania poczty, jest odpowiedzialny za przesyłanie wiadomości e -mail z serwera na serwer w Internecie, podczas gdy klienta poczty wykonuje działania związane z pobieraniem tych wiadomości e -mail. Postfix może działać w systemach opartych na UNIX, w tym AIX, BSD, HP-UX, LINUX, MACOS X, SOLARIS, a to sprawia, że ​​jest to wybór, ponieważ większość światowego systemu już działa na systemie operacyjnym opartym na UNIX. Postfix jest również dostępny jako domyślne oprogramowanie agenta przesyłania poczty przez wielu dostawców systemów operacyjnych i obsługuje SMTP. Każdy dostawca ma własne dostosowywanie do oryginalnego oprogramowania zgodnie ze swoimi wymaganiami. Postfix oferuje niesamowity zestaw potężnych funkcji, takich jak kontrola poczty śmieci, obsługa bazy danych, zarządzanie dziennikiem i wiele innych. Ma szeroką obsługę bazy danych, takiej jak MySQL, Memcache SQLite, PostgreSQL, LDAP. Mail-in-a-box oferuje internet i obsługuje IMAP/SMTP, co ułatwia synchronizację na urządzeniach mobilnych. Obsługuje także kontakty i synchronizację kalendarza. Jest wyposażony w obsługę HTTPS TLS oraz generuje i odnawia certyfikaty automatycznie za pomocą Let’s Encrypt, który jest bezpłatnym dostawcą certyfikatu SSL. Aby płynnie i wydajnie prowadzić operacje biznesowe, najważniejsze oprogramowanie pocztowe i wysoce zoptymalizowane jest bardzo ważne, a wydajność jest kluczowym czynnikiem popularności PostFix w stosunku do innego oprogramowania serwera pocztowego. Z jednego wystąpienia może wysyłać ponad 300 e -maili na sekundę. Największymi problemami, przed którymi stoją przedsiębiorcy podczas korzystania z wiadomości e -mail, jest spamowanie. Postfix ma wbudowany filtr treści, który wymaga bólu filtrowania spamu i sprawia, że ​​martwisz się e -mailem spamu.

Wymagania systemowe

Kolejka pocztowa postfix wymaga:

  • Zmienianie nazwy pliku na katalog bliskiego nie zmienia numeru inodu pliku.
  • Plik nie jest utracony po Fsync () tego pliku (nie jego katalogu nadrzędnego) powróci z powodzeniem, a następnie system ulegnie awarii. Musi to być prawdziwe, nawet gdy ten plik zostanie później przemianowany na katalog bliskiego.
  • Gdy postfix w wirtualnym komputerze gościa wypłuca plik z FSync (), informacje o pliku nie można buforować w lotnej pamięci hosta. Zamiast tego informacje należy natychmiast zapisać na dysku (lub trwałej pamięci podręcznej), zanim Fsync () zwróci się w wirtualnym komputerze gości.
  • Postfix może ustawić bit wykonania w pliku kolejki. Jeśli to nie zadziała, żadna poczta nigdy nie zostanie dostarczona. Oprócz powyższego dostawa pocztowa postfix wymaga, aby:
  • Plik może być trudny między różnymi katalogami. -Plik nie jest utracony, gdy jest trudny do połączenia z katalogiem bliskim, niezłączany ze starego katalogu, a następnie system się rozbija. Dostawa skrzynki pocztowej Postfix nie wprowadza żadnych dodatkowych wymagań. Pliki w poleceniu postfix \ _Directory wymagają:
  • Bit Setgid działa. Jest to wymagane do uzyskania dostępu do kolejki pocztowej z poleceniem PostDrop i dostępu do chronionych gniazd unix-domen z poleceniami PostDrop i PostQueue.

Cechy

Poniżej znajduje się lista głównych funkcji postfix. Niektóre funkcje wymagają bibliotek innych firm (przykłady: LDAP, SQL, TLS). Inne funkcje są dostępne tylko wtedy, gdy istnieje niezbędna obsługa systemu operacyjnego, a postfix wie, jak z niego korzystać (przykłady: IP wersja 6, buforowanie połączenia).

  • Obsługa kontenera Linux
  • Logowanie do pliku dziennika
  • Controlowe poczty śmieci
  • Format poczty i skrzynki pocztowej
  • Obsługa wielu baz danych
  • Obsługa protokołów
  • Manipulacja adresem
  • Otwarte źródło

Instrukcje Instalacji

Zainstaluj postfix na Ubuntu

Postfix znajduje się w domyślnych repozytoriach Ubuntu, więc instalacja jest niezwykle prosta. Aby rozpocząć, zaktualizuj lokalną pamięć podręczną pakietu „apt”, a następnie zainstaluj oprogramowanie. Będziemy przekazywać „debian_priority = Low`` `zmienna środowiskowa do naszego polecenia instalacyjnego, aby odpowiedzieć na dodatkowe wskazówki:

sudo apt-get update
sudo DEBIAN_PRIORITY=low apt-get install postfix

Użyj następujących informacji, aby poprawnie wypełnić podpowiedzi dla środowiska:

  • Ogólny typ konfiguracji poczty?: W tym celu wybierzemy stronę internetową, ponieważ odpowiada to naszym potrzebom infrastruktury.
  • Nazwa poczty systemowej: Jest to domena podstawowa używana do konstruowania prawidłowego adresu e -mail, gdy podano tylko część konta adresu. Na przykład nazwa hosta naszego serwera jest „mail.example.com”, ale prawdopodobnie chcemy ustawić nazwę poczty systemowej na example.com Adres jest chroniony przed spambotami. Potrzebujesz włączonego JavaScript, aby go wyświetlić =‘hr’+‘ef’+’=’;var addy939888f102c844e786c95e32ef264a8c=’user1’+’@’;addy939888f102c844e786c95e32ef264a8c=addy939888f102c844e786c95e32ef264a8c+’example ; ‘+’ . ‘+’ c o m ‘; var addy_text939888f102c844e786c95e32ef264a8c =’ u s e r1 ‘+’ @ ‘+’ e x a mpl a mpl a mpl a mpl & #101; ‘+’ . ‘+’ c o m ‘; Document.GetElementById (’ cloak9398888f102c844e786c95e32ef264a8c ‘). InnerHtml+=’ ‘+addy_text9398888f102c844e786c95e32Ef264a8c+’ ’’ '’
  • Odbiorca poczty root i postmaster: Jest to konto Linux, które zostanie przesłane pocztą adresowaną do root@ i Postmaster@. Skorzystaj z tego konta głównego. W naszym przypadku Sammy.
  • Inne miejsca do zaakceptowania poczty: określa to miejsca docelowe poczty, które zaakceptuje ta instancja postfix. Jeśli chcesz dodać inne domeny, które ten serwer będzie odpowiedzialny za odbieranie, dodaj je tutaj, w przeciwnym razie domyślnie powinno działać dobrze.
  • Force synchroniczne aktualizacje w kolejce pocztowej?
  • Sieci lokalne: Jest to lista sieci, dla których serwer poczty jest skonfigurowany do przekazywania komunikatów. Domyślnie powinno działać dla większości scenariuszy. Jeśli zdecydujesz się go zmodyfikować, upewnij się, że jesteś bardzo restrykcyjny w odniesieniu do zakresu sieci.
  • Limit rozmiaru skrzynki pocztowej: Można to wykorzystać do ograniczenia rozmiaru wiadomości. Ustawienie go na „0” wyłącza ograniczenie rozmiaru.
  • Lokalny adres rozszerzenia adresu: Jest to znak, którego można użyć do oddzielenia zwykłej części adresu od rozszerzenia (używanego do tworzenia dynamicznych aliasów).
  • Protokoły internetowe do użycia: Wybierz, czy ograniczyć wersję IP obsługującą postfix. Wybierzemy „Wszystkie” do naszych celów. Aby być wyraźnym, są to ustawienia, których użyjemy do tego przewodnika:
  • Ogólny typ konfiguracji poczty?: Strona internetowa
  • Nazwa poczty systemowej: przykład.com (nie maila.example.com)
  • Odbiorca poczty root i postmaster: Sammy
  • Inne miejsca docelowe do zaakceptowania poczty dla: $ myhostname, example.com, mail.example.com, localhost.example.com, localhost
  • Force synchroniczne aktualizacje w kolejce pocztowej?: Nie
  • Sieci lokalne: 127.0.0.0/8 \ [:: ffff: 127.0.0.0 ]/104 \ [:: 1 ]/128
  • Limit rozmiaru skrzynki pocztowej: 0
  • Lokalny adres rozszerzenia adresu: +
  • Protokoły internetowe do użycia: Wszystkie Jeśli musisz kiedykolwiek wrócić, aby ponownie wygodnie te ustawienia, możesz to zrobić, wpisując:
$  sudo dpkg-reconfigure postfix

Podpisy zostaną wstępnie zaludnione z twoimi poprzednimi odpowiedziami. Po zakończeniu możemy teraz zrobić nieco więcej konfiguracji, aby skonfigurować nasz system, w jaki sposób by nam się podobało.

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.

 Polski