Cóż, postaramy się wyjaśnić tę niejednoznaczność za pomocą przypadku użycia. W czasach, gdy wielu użytkowników zaczyna tworzyć swoje serwery pocztowe, niektóre z tych serwerów pocztowych mogą być oznaczone jako serwery spamu. A zatem niemożliwe będzie przekazywanie wiadomości e-mail do odbiorców za pośrednictwem tych serwerów. Dlatego wysoce wskazane jest korzystanie z zaufanego, inteligentnego hosta lub hosta pośredniczącego, który zapewnia terminowe dostarczanie wiadomości e-mail, a także daje pewność, że wiadomości e-mail nie zostaną w żaden sposób oznaczone jako spam.
Host przekaźnika lub hosta inteligentnego można używać ze wszystkimi serwerami poczty; jednak w trakcie tej dyskusji zajmujemy się tylko serwerem Postfix. Chociaż proces instalacji Postfixa pozwala wybrać konfigurację serwera pocztowego Systemu Satelitarnego, przez którą można łatwo wysyłać wiadomości e-mail za pośrednictwem hosta przekaźnikowego. Jeśli jednak nie wybrałeś tej opcji podczas instalacji, nawet wtedy nie musisz się tym martwić, ponieważ możesz ją również skonfigurować później. Dlatego dzisiaj porozmawiamy o sposobie konfiguracji hosta przekaźnika Postfix po jego instalacji.
Metoda konfiguracji Postfix Relayhost:
Aby skonfigurować Postfix do korzystania z hosta przekaźnika, musisz wykonać następujące kroki:
- Uruchom terminal w Ubuntu 20.04. Konfiguracje dla tej metody są naprawdę szybkie i proste. Wszystko, co musimy zrobić, to dokonać pewnych zmian w /etc/postfix/main.plik cf. Aby to zrobić, musimy otworzyć ten plik w dowolnym edytorze tekstu, który wybierzemy. W tym przykładzie użyjemy edytora Nano. Możesz również wybrać dowolny inny edytor tekstu. Teraz wpisz następujące polecenie w terminalu, a następnie naciśnij klawisz Enter, aby otworzyć /etc/postfix/main.plik cf:
To polecenie jest również pokazane na poniższym obrazku:
- Jak tylko to polecenie zostanie wykonane pomyślnie, /etc/postfix/main.Plik cf otworzy się w edytorze Nano, jak pokazano na poniższym obrazku:
- Teraz przewiń w dół do wpisu hosta przekaźnika i wpisz adres IP serwera, który ma być używany jako host przekaźnika lub host inteligentny. Na przykład, [e-mail chroniony] a następnie wpisz numer portu 587 oddzielone dwukropkiem, jak zaznaczono na powyższym obrazku.
- Po dodaniu wpisu hosta przekaźnika w tym pliku, przewiń w dół do końca pliku, a następnie dodaj w nim następujące wiersze, aby umożliwić uwierzytelnianie nowo dodanego hosta przekaźnika:
smtp_sasl_auth_enable = tak
#Ustaw nazwę użytkownika i hasło
smtp_sasl_password_maps = statyczne: Wybrane-Nazwa Użytkownika: Wybrane-Hasło
smtp_sasl_security_options = anonimowy
#Włącz szyfrowanie TLS
smtp_tls_security_level = szyfrowanie
header_size_limit = 4096000
#Włącz certyfikaty CA
smtp_tls_CAfile = /etc/ssl/certs/ca-certyfikaty.crt
Tutaj musisz wpisać wybraną nazwę użytkownika zamiast Chosen-Username i hasło, które chcesz zamiast Chosen-Password. Odpocznij, musisz skopiować i wkleić te linie, tak jak jest na końcu /etc/postfix/main.plik cf. Jest to również pokazane na poniższym obrazku:
- Teraz zapisz ten plik, aby jego zawartość została zaktualizowana i wyjdź z edytora Nano, naciskając Ctrl + X. Na koniec wpisz następujące polecenie w terminalu, a następnie naciśnij klawisz Enter, aby nowo wprowadzone zmiany zaczęły obowiązywać:
To polecenie pokazano na poniższym obrazku:
Wniosek:
Postępując zgodnie z prostymi i podstawowymi krokami opisanymi w tym artykule, możesz wygodnie skonfigurować hosta przekazującego Postfix, a tym samym dostarczać swoje e-maile do właściwego odbiorcy na czas, bez obawy, że Twoje e-maile zostaną oznaczone jako spam. Ta metoda jest dość wydajna i bardzo łatwa do naśladowania, ponieważ istnieje tylko kilka linii ustawień, które należy dodać do pliku konfiguracyjnego Postfix. Następnie wszystko będzie gotowe do przekazywania wiadomości e-mail za pośrednictwem inteligentnego hosta.