Exim4 Vô hiệu hóa giao hàng địa phương?


9

Tôi đang chạy exim4 với tư cách là MTA của tôi và thật tuyệt khi gửi email đến các email bên ngoài ngoài tên máy chủ của tôi.

Khi tôi gửi email đến gmail của mình thông qua dòng lệnh (sendmail forgedtuts @ gmail, v.v ...) nó hoạt động tốt.

Khi tôi gửi email đến tên miền của trang web của tôi, cũng là tên máy chủ của máy chủ, tôi cho rằng nó chỉ thực hiện chuyển phát cục bộ ... sẽ không hoạt động vì email của tôi được nhận bởi một máy chủ khác (Google Apps).

Vậy làm cách nào để vô hiệu hóa phân phối cục bộ trong Exim4? dpkg-cấu hình lại exim4-config không cho kết quả thực sự.


1) việc sử dụng Smarthost của Google Apps dường như đặt trả lời là tài khoản tự động vì vậy nếu bạn đang cố gắng để trang web của mình gửi thư, nó sẽ luôn đến từ tài khoản Google Apps của bạn. Ít nhất đây là điều dường như xảy ra 2) Tôi đang cố gắng sử dụng một hình thức liên lạc để trả lời phải là địa chỉ email mà người dùng nhập vào biểu mẫu Tôi hiểu rằng tôi không thể sử dụng smarthost và do đó tôi cần để tìm một cách khác để vô hiệu hóa giao hàng địa phương. Phải có một cài đặt cấu hình, có thể là một cái gì đó không có trong cài đặt cấu hình lại dpkg?

Câu trả lời:


3

Chạy dpkg-reconfigure exim4-config, chọn mail sent by smarthost; no local mailvà điền thông tin được hỏi.


2

Tên máy chủ của bạn không nên là tên miền ... nó phải có tên máy chủ như "máy chủ" trong tên miền "example.com" của bạn, vì vậy FQDN là "server.example.com".


Đã thử, và thất bại, không may.
Julian H. Lam

@ JulianH.Lam Bạn phải có cấu hình exim để nghĩ rằng nó chịu trách nhiệm cho tên miền sau đó. Ngoài ra, nếu bạn có Câu hỏi, vui lòng sử dụng nút "Đặt câu hỏi" ở góc trên bên phải của mỗi trang.
Chris S
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.