Điểm:0

postfix: làm thế nào để buộc IPv4 thông qua SMTP?

lá cờ co

Vấn đề

Tôi đã thiết lập thành công máy chủ thư Postfix với giao diện SMTP, thiết lập DKIM, DMARC, SPF, tất cả những thứ đó.

Nhưng tôi gặp sự cố khi kiểm tra việc gửi email tới Gmail.

Cụ thể, SPF sẽ vượt qua nếu tôi gửi nó bằng gửi thư lệnh từ máy chủ (một số ARC-Xác thực-Kết quả nội dung tiêu đề của thư đã gửi trong Gmail):

spf=pass (google.com: miền của [email protected] chỉ định xxx.xxx.xxx.xxx là người gửi được phép) [email protected];

ở đâu xxx.xxx.xxx.xxx là một địa chỉ IPv4 của máy chủ

nhưng sẽ thất bại nếu tôi kết nối với máy chủ bằng SMTP và gửi theo cách đó với:

spf=fail (google.com: miền của [email protected] không chỉ định yyyy:yyyy:yyyy:yyyy:yyyy:yyyy:yyyy:yyyy là người gửi được phép) [email protected];

ở đâu yyyy:yyyy:yyyy:yyyy:yyyy:yyyy:yyyy:yyyy là một địa chỉ IPv6 của máy chủ.

Sửa chữa

Tôi nhận ra rằng bản ghi SPF DNS chỉ được thiết lập cho địa chỉ IPv4 nên tôi đã thiết lập nó để nó cũng hoạt động với IPv6 và nó bắt đầu chuyển thành

spf=pass (google.com: miền của [email protected] chỉ định xxx.xxx.xxx.xxx là người gửi được phép) [email protected];

ở đâu xxx.xxx.xxx.xxxIPv4 địa chỉ của máy chủ (lạ)

câu hỏi

  1. Có cách nào để buộc IPv4 khi gửi qua SMTP không? Hầu hết các máy ngày nay nên xử lý IPv6 nhưng tôi sẽ vui hơn nếu nó không chạm vào IPv6 khi tôi không muốn.
  2. Làm thế nào mà trước đây nó không thành công do IPv6 không có trong bản ghi SPF DNS nhưng bây giờ nó chuyển sang IPv4 sau khi tôi thêm IPv6?

Nếu có bất kỳ cài đặt nào cần được biết, hãy cho tôi biết. Có nhiều dòng tệp cấu hình nên sẽ không thực tế nếu đăng tất cả chúng.

lá cờ cn
Bob
Bạn có thể thích IPv4 https://serverfault.com/q/1049845/546643 hơn IPv6
lá cờ in
Thay vào đó, có lẽ bạn nên sửa IPv6 của mình, đảm bảo PTR, SPF và DKIM của bạn là chính xác và hầu như bạn sẽ hoạt động tốt.
VaNa avatar
lá cờ co
Đây có lẽ là lý do tại sao nó xuất hiện thông qua IPv6: *"Với Postfix 2.8, mặc định là "ipv6"; các triển khai trước đó được mã hóa cứng để ưu tiên IPv6 hơn IPv4."* nguồn: http://www.postfix.org/postconf.5 .html#smtp_address_preference
Điểm:1
lá cờ gf

nó đơn giản như postconf -e "inet_protocols = ipv4"

nhưng không có gì ngăn cản bạn sửa dns/SPF của mình trên ipv6 như đã nói trong nhận xét. Trân trọng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.