Exim4 Wyłączyć dostawę lokalną?


9

Używam exim4 jako mojego MTA i działa świetnie, wysyłając e-maile na zewnętrzne e-maile inne niż moja nazwa hosta.

Gdy wysyłam wiadomość e-mail do Gmaila za pośrednictwem wiersza polecenia (sendmail forgedtuts@gmail.com itp.), Działa dobrze.

Kiedy wysyłam wiadomość e-mail do domeny mojej witryny, która jest również nazwą hosta serwera, zakładam, że to tylko dostawa lokalna ... co nie działa, ponieważ mój e-mail jest odbierany przez inny serwer (Google Apps).

Jak więc wyłączyć dostarczanie lokalne w Exim4? dpkg-reconfigure exim4-config nie dał żadnych rzeczywistych rezultatów.


1) korzystanie z Google Apps przez smarthost wydaje się ustawiać odpowiedź jako konto uwierzytelniające, więc jeśli próbujesz zmusić witrynę do wysyłania poczty, zawsze będzie ona pochodzić z Twojego konta Google Apps. Przynajmniej tak się wydaje 2) Próbuję użyć formularza kontaktowego, więc odpowiedzią musi być adres e-mail, który użytkownik wprowadza w formularzu. Rozumiem, że nie mogę korzystać z inteligentnego hosta i dlatego potrzebuję znaleźć inny sposób na wyłączenie dostawy lokalnej. Musi istnieć ustawienie konfiguracji, może coś nie jest w ustawieniach dpkg-rekonfigurować?

Odpowiedzi:


3

Uruchom dpkg-reconfigure exim4-config, wybierz mail sent by smarthost; no local maili wypełnij wymagane informacje.


2

Nazwa twojego serwera nie powinna być nazwą domeny ... powinna mieć nazwę hosta taką jak „serwer” w domenie „example.com”, więc FQDN to „server.example.com”.


Próbowałem i niestety nie udało się.
Julian H. Lam

@ JulianH.Lam Musisz mieć exim skonfigurowany, aby sądzić, że jest odpowiedzialny za domenę. Ponadto, jeśli masz pytanie, użyj przycisku „Zadaj pytanie” w prawym górnym rogu każdej strony.
Chris S
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.