Exim4 Nonaktifkan pengiriman lokal?


9

Saya menjalankan exim4 sebagai MTA saya dan berfungsi baik untuk mengirim email ke email lain selain nama host saya.

Ketika saya mengirim email ke gmail saya melalui baris perintah (sendmail forgedtuts@gmail.com, dll ...) berfungsi dengan baik.

Ketika saya mengirim email ke domain situs web saya, yang juga merupakan nama host untuk server, saya menganggap itu hanya pengiriman lokal ... yang tidak akan berfungsi karena email saya diterima oleh server lain (Google Apps).

Jadi bagaimana cara menonaktifkan pengiriman lokal di Exim4? dpkg-mengkonfigurasi exim4-config tidak memberikan hasil nyata.


1) penggunaan smarthost dari Google Apps tampaknya mengatur reply-to sebagai authenicating account jadi jika Anda mencoba membuat situs web Anda mengirim email, itu akan selalu datang dari akun Google Apps Anda. Setidaknya inilah yang tampaknya terjadi 2) Saya mencoba menggunakan formulir kontak sehingga jawabannya adalah alamat email yang dimasukkan pengguna dalam formulir. Pemahaman saya adalah saya tidak dapat menggunakan smarthost dan karena itu saya perlu untuk menemukan cara lain untuk menonaktifkan pengiriman lokal. Harus ada pengaturan konfigurasi, mungkin sesuatu yang tidak ada dalam pengaturan dpkg-konfigurasi ulang?

Jawaban:


3

Jalankan dpkg-reconfigure exim4-config, pilih mail sent by smarthost; no local maildan isi informasi yang diminta.


2

Nama server Anda seharusnya bukan nama domain ... nama server harus seperti "server" di bawah domain Anda "example.com", jadi FQDN adalah "server.example.com".


Mencoba, dan gagal, sayangnya.
Julian H. Lam

@ JulianH.Lam Anda harus memiliki exim yang dikonfigurasi untuk berpikir itu bertanggung jawab atas domain itu. Juga, jika Anda memiliki Pertanyaan, gunakan tombol "Ajukan Pertanyaan" di sudut kanan atas setiap halaman.
Chris S
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.