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 [email protected] 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.

Robert Ross
źródło
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.

joschi
źródło
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”.

Chris S.
źródło
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