Làm thế nào để bạn chắc chắn rằng email bạn gửi theo chương trình không tự động được đánh dấu là thư rác?


434

Đây là một mẹo khó và tôi luôn dựa vào các kỹ thuật, chẳng hạn như email dựa trên sự cho phép (nghĩa là chỉ gửi cho những người bạn có quyền gửi) và không sử dụng thuật ngữ spam một cách trắng trợn .

Cuối cùng, một số email tôi gửi theo chương trình đã bắt đầu được tự động chuyển vào thư mục thư rác của mọi người và tôi tự hỏi tôi có thể làm gì về nó.

Điều này mặc dù thực tế là những email cụ thể này không phải là những email mà con người đánh dấu là thư rác, cụ thể, đó là những email chứa khóa cấp phép mà mọi người đã trả tiền tốt, vì vậy tôi không nghĩ họ sẽ coi họ là thư rác

Tôi nghĩ rằng đây là một chủ đề lớn trong đó tôi thực chất là một người đơn giản không biết gì.

Câu trả lời:


338

Sử dụng các phương thức xác thực email, chẳng hạn như SPFDKIM để chứng minh rằng email và tên miền của bạn thuộc về nhau và để tránh giả mạo tên miền của bạn. Trang web SPF bao gồm một trình hướng dẫn để tạo thông tin DNS cho trang web của bạn.

Kiểm tra DNS ngược của bạn để đảm bảo địa chỉ IP của máy chủ thư của bạn trỏ đến tên miền bạn sử dụng để gửi thư.

Đảm bảo rằng địa chỉ IP bạn đang sử dụng không nằm trong danh sách đen

Đảm bảo rằng địa chỉ trả lời là một địa chỉ hiện có, hợp lệ.

Sử dụng tên đầy đủ, tên thật của người nhận trong trường Đến, không chỉ địa chỉ email (ví dụ "John Smith" <john@blacksmiths-international.com>).

Theo dõi các tài khoản lạm dụng của bạn, chẳng hạn như lạm dụng@yourdomain.com và postmaster@yourdomain.com. Điều đó có nghĩa là - đảm bảo rằng các tài khoản này tồn tại, đọc những gì được gửi cho họ và hành động theo khiếu nại.

Cuối cùng, làm cho nó thực sự dễ dàng để hủy đăng ký. Nếu không, người dùng của bạn sẽ hủy đăng ký bằng cách nhấn vào thư rác nút và điều đó sẽ ảnh hưởng đến danh tiếng của bạn.

Điều đó nói rằng, để Hotmail chấp nhận email của bạn vẫn là một nghệ thuật đen.


Bạn có thể giải thích về các tài khoản lạm dụng? Tôi không chắc về ý của bạn
marcgg

26
brandonchecketts.com/emailtest.php bạn có thể kiểm tra xem thiết lập máy chủ thư của bạn có phù hợp với DomainKeys, DKIM, SPF và các phương pháp chống thư rác khác không.
Jonas

3
đồng thời, tạo một email bị trả lại-phát hiện-algoritm để xác minh các địa chỉ email xấu (giả sử nếu thư bị trả lại 3 lần, hãy ngừng gửi thư đến địa chỉ đó)
clyfe

11
+1 cho "Điều đó nói rằng, để Hotmail chấp nhận email của bạn vẫn là một nghệ thuật đen." Hotmail làm cho ít hoặc không có sự phân biệt giữa thư rác và không thư rác. Mọi thứ đều nằm trong hộp thư đến hoặc trong thùng thư rác (dựa trên cài đặt của bạn).
Halil Özgür

2
Brandon Checketts đã chuyển công cụ tuân thủ máy chủ thư của mình sang: dkimvalidator.com
Dana Wheeler

30

Đăng ký tài khoản trên càng nhiều nhà cung cấp email lớn càng tốt (gmail / yahoo / hotmail / aol / etc). Nếu bạn thay đổi email, viết lại chính, thay đổi mã gửi email, thay đổi máy chủ email, v.v., hãy đảm bảo gửi tin nhắn kiểm tra đến tất cả tài khoản của bạn và xác minh rằng chúng không bị đánh dấu là spam.


2
Một số hệ thống thư rác có tính đến thói quen đọc cá nhân. (Các email từ người gửi này có được đọc hoặc chúng bị xóa mà không đọc không? V.v.) Vì vậy, điều này chắc chắn sẽ giúp bạn tìm thấy khi chúng bị gắn cờ (âm tính thật), nhưng bước này sẽ không chứng minh rằng chúng sẽ không cho người dùng khác trên cùng một hệ thống (dương tính giả).
Jon Adams

26

Bạn có thể yêu cầu người dùng thêm địa chỉ Từ của bạn vào danh bạ của họ khi họ hoàn thành đơn hàng, nếu họ làm như vậy, sẽ giúp ích rất nhiều.

Nếu không, tôi sẽ cố gắng để có được một bản ghi từ một số người dùng của bạn. Đôi khi, họ có thông tin chi tiết về lý do tại sao nó bị gắn cờ là thư rác trong phần tiêu đề của thư mà bạn có thể sử dụng để điều chỉnh văn bản.

Những thứ khác bạn có thể thử:

  • Đặt tên hoặc địa chỉ trang web của bạn trong chủ đề
  • Giữ tất cả các liên kết trong tin nhắn trỏ đến tên miền của bạn (chứ không phải email.com)
  • Đặt một địa chỉ hoặc thông tin liên lạc khác trong email

24

Một vài gạch đầu dòng từ một câu trả lời trước :

  • Quan trọng nhất: Địa chỉ người gửi ("Từ") có thuộc về một tên miền chạy trên máy chủ mà bạn gửi E-Mail không? Nếu không, làm cho nó như vậy. Không bao giờ sử dụng địa chỉ người gửi như thế nào xxx@gmail.com. Người dùng reply-tonếu bạn cần trả lời để đến một địa chỉ khác.

  • Máy chủ của bạn có nằm trong danh sách đen không (ví dụ: kiểm tra IP trên spamhaus.org)? Đây là một khả năng khi bạn đang chia sẻ lưu trữ khi hàng xóm cư xử tồi.

  • Các thư được lọc bởi bộ lọc thư rác? Mở một tài khoản với một freemailer có thư mục spam và tìm hiểu. Ngoài ra, hãy thử gửi thư đến một địa chỉ mà không có bất kỳ bộ lọc thư rác nào.

  • Bạn có thể cần tham số thứ năm "-f" của mail () để thêm địa chỉ người gửi không? (Xem lệnh mail () trong hướng dẫn PHP)

  • Nếu bạn có quyền truy cập vào các tệp nhật ký, tất nhiên hãy kiểm tra chúng.

  • Bạn có kiểm tra địa chỉ "từ:" cho các thư bị trả lại có thể không ("Đã trả lại cho người gửi")? Bạn cũng có thể thiết lập một địa chỉ "lỗi-to" riêng biệt.

22

Xác nhận rằng bạn có địa chỉ email chính xác trước khi gửi email. Nếu ai đó cung cấp địa chỉ email sai khi đăng ký, hãy đánh bại họ về việc đó càng sớm càng tốt.

Luôn bao gồm thông tin "cách hủy đăng ký" rõ ràng trong MỌI email. Không yêu cầu người dùng đăng nhập để hủy đăng ký, nó phải là một url duy nhất cho hủy đăng ký 1 lần nhấp.

Điều này sẽ ngăn mọi người đánh dấu thư của bạn là thư rác vì "hủy đăng ký" quá khó.


11
+1 cho url duy nhất cho hủy đăng ký 1 lần nhấp. Tôi ghét đăng nhập để hủy đăng ký. Tôi đã đánh dấu chúng là SPAM!
Shyju

16

Ngoài tất cả các câu trả lời khác, nếu bạn đang gửi email HTML có chứa URL dưới dạng văn bản liên kết, hãy đảm bảo rằng URL khớp với văn bản liên kết. Tôi biết rằng Thunderbird tự động gắn cờ họ là lừa đảo nếu không.

Cách sai:

Go to your account now: <a href="http://www.paypal.com.phishers-anonymous.org/">http://www.paypal.com</a>

Đúng cách

Go to your account now: <a href="http://www.yourdomain.org/">http://www.yourdomain.org</a>

Hoặc sử dụng văn bản liên kết không liên quan thay vì URL:

<a href="http://www.yourdomain.org/">Click here to go to your account</a>

1
Xin chào Mike, tôi có hai tên miền tức là domain1.com và domain2.com. Mã của bạn đang hoạt động cho domain1.com nhưng không hoạt động cho domain2.com. Tôi không biết tại sao? Tôi không thay đổi suy nghĩ. stackoverflow.com/questions/42200904/ từ
Naren Verma

1
@NarendraVerma Không giống như câu trả lời của tôi áp dụng cho bạn trong trường hợp này. Tôi khuyên bạn nên xem các câu trả lời khác ở đây để xem có gì khác phù hợp với bạn không. Cuối cùng, tùy thuộc vào nhà cung cấp email để quyết định những gì họ coi là thư rác và những gì họ cho qua, và mỗi yếu tố có một số yếu tố khác nhau mà họ xem xét. Gmail thực sự cung cấp cho bạn một mô tả ngắn gọn về lý do tại sao thư bị đánh dấu là thư rác nếu bạn nhấp vào thư spam.
Mike

1
Cảm ơn bạn đã trả lời Mr.Mike, Thật ra tôi đã áp dụng câu trả lời của bạn trong domain1 và điều đó đang hoạt động. Tôi đang sử dụng PHpMailer và tôi đã thêm như $ email_body = "<a href=' domain1.com'> Xem </ a >". Điều này đang làm việc hoàn hảo.
Naren Verma

1
Tôi không biết tại sao tên miền thứ hai không hoạt động. Chắc chắn, tôi sẽ liên hệ với nhóm Gmail. Bất kỳ đề nghị thêm trong mã này?
Naren Verma

@NarendraVerma Không có gì sai với mã của bạn.
Mike

15

Bạn có thể xem xét một dịch vụ email của bên thứ ba xử lý các vấn đề giao hàng:

  • Mục tiêu chính xác
  • Phản ứng dọc
  • Thường xuyên liên lạc
  • Giám sát chiến dịch
  • Emma
  • Đường dẫn trở lại
  • IntelliContact
  • Bạc

15

Gửi email đôi khi có thể giống như ma thuật đen. DNS ngược là thực sự quan trọng.

Tôi đã tìm thấy nó rất hữu ích để theo dõi cẩn thận NDR. Tôi hướng tất cả các NDR của mình đến một địa chỉ duy nhất và tôi có một dịch vụ windows phân tích chúng ra (Google ListNanny). Tôi đưa càng nhiều thông tin từ NDR càng tốt vào cơ sở dữ liệu, và sau đó tôi chạy các báo cáo về nó để xem liệu tôi có đột nhiên bị chặn bởi một tên miền nhất định không. Ngoài ra, bạn nên tránh gửi email đến các địa chỉ trước đây được đánh dấu là NDR, vì đó thường là dấu hiệu tốt của thư rác.

Nếu bạn cần gửi một loạt email dịch vụ khách hàng cùng một lúc, tốt nhất nên đặt một sự chậm trễ giữa mỗi email, bởi vì nếu bạn gửi quá nhiều email gần như giống nhau đến một tên miền cùng một lúc, bạn chắc chắn sẽ kết thúc chúng danh sách đen.

Một số tên miền đôi khi không thể cung cấp cho. Comcast.net là tồi tệ nhất.

Đảm bảo IP của bạn không được liệt kê trên các trang web như http://www.mxtoolbox.com/blacklists.aspx .


2
NDR là gì? Bạn có thể vui lòng giải thích?
Pykih

2
Báo cáo không giao hàng, còn gọi là tin nhắn bị trả lại .
tripleee

14

Tôi ghét phải nói với bạn, nhưng tôi và những người khác có thể đang sử dụng mặc định danh sách trắng để kiểm soát việc lọc thư rác của chúng tôi.

Điều này có nghĩa là tất cả các e-mail từ một nguồn không xác định sẽ tự động spam và chuyển hướng vào một thư mục thư rác. .

Tôi thậm chí còn tự gửi e-mail đến thùng thư rác vì (1) Tôi thường không gửi e-mail cho mình và (2) có những kẻ gửi thư giả mạo địa chỉ trả lại của tôi trong thư rác gửi cho tôi.

Vì vậy, để thoát khỏi sự chỉ định của thư rác, tôi phải xem xét rằng thư của bạn có thể là hợp pháp (từ thông tin người gửi và chủ đề) và mở nó trước trong bản rõ (mặc định của tôi cho tất cả thư đến, thư rác hay không) để xem nó có hợp pháp không . Thư mục thư rác của tôi sẽ không sử dụng bất kỳ liên kết nào trong e-mail vì vậy tôi được bảo vệ chống lại các liên kết hình ảnh phức tạp và các hành vi sai trái khác.

Nếu tôi muốn những người đến trong tương lai từ cùng một nguồn đến hộp thư của tôi và không bị chuyển hướng để xem xét spam, tôi sẽ chỉ định điều đó cho ứng dụng email của mình. Đối với những tổ chức sử dụng chuyển tiếp thư hàng loạt và địa chỉ người gửi duy nhất cho mỗi phần thư, điều đó quá tệ. Họ không bao giờ nhận được sự chấp thuận của tôi và luôn xuất hiện trong thư mục thư rác của tôi và nếu tôi bận, tôi sẽ không bao giờ nhìn vào họ.

Cuối cùng, nếu một e-mail không thể đọc được bằng văn bản gốc, ngay cả khi được gửi dưới dạng HTML, tôi có thể sẽ xóa nó trừ khi đó là điều mà tôi biết là quan tâm đến tôi nhờ nguồn và kinh nghiệm quý giá trước đó.

Như bạn có thể thấy, cuối cùng nó nằm dưới sự kiểm soát của người dùng và không có hành động tự động nào có thể thuyết phục một hệ thống như vậy rằng thư của bạn là hợp pháp chỉ từ cấu trúc của nó. Trong trường hợp này, bạn cần chơi đẹp, không làm bất cứ điều gì tương tự như lừa đảo và giúp người dùng dễ dàng tin tưởng thư của bạn để thêm bạn vào danh sách trắng của họ.


13

một trong những email của ứng dụng của tôi liên tục bị gắn thẻ là thư rác. đó là html với một liên kết duy nhất mà tôi đã gửi dưới dạng html trong phần thân với loại nội dung văn bản / html.

Giải pháp thành công nhất của tôi cho vấn đề này là soạn email để nó trông giống như được tạo bởi một ứng dụng email.

tôi đã thay đổi email thành một tài liệu mime nhiều phần / thay thế và bây giờ tôi tạo cả hai phần văn bản / đơn giản và văn bản / html.

email không còn được phát hiện là rác bởi triển vọng.


Cách tiếp cận này cũng hữu ích cho những người có ý thức bảo mật, những người không sử dụng các ứng dụng email có khả năng HTML,
Jasen

13

Yahoo sử dụng một phương pháp gọi là ID người gửi, có thể được cấu hình tại Trình hướng dẫn cài đặt SPF và nhập vào DNS của bạn. Ngoài ra, một trong những điều quan trọng đối với Exchange, Hotmail, AOL, Yahoo và những người khác là có DNS đảo ngược cho tên miền của bạn. Những người sẽ loại bỏ hầu hết các vấn đề. Tuy nhiên, bạn không bao giờ có thể ngăn chặn một người cố tình chặn các quy tắc tùy chỉnh hoặc của bạn.


3
Yahoo sử dụng bản ghi SPF và DomainKeys; Tên người gửi là một công nghệ khác (và theo nhiều cách, không tương thích, không an toàn và được thiết kế kém), không nên được sử dụng.
Dan Udey

11

Bạn cần một mục DNS ngược. Bạn cần không gửi cùng một nội dung cho cùng một người dùng hai lần. Bạn cần kiểm tra nó với một số ứng dụng email và email phổ biến. Cá nhân tôi đã chạy của tôi thông qua một sát thủ spam mới được cài đặt, một sát thủ spam được đào tạo và nhiều tài khoản hotmail, gmail và aol.

Nhưng bạn có thấy rằng thư rác dường như không liên kết hoặc quảng cáo bất cứ điều gì không? Đó là một người gửi thư rác đang cố gắng ảnh hưởng đến bộ lọc Bayes của bạn. Nếu anh ta có thể được xếp hạng cao và sau đó bao gồm một số từ trong email tương lai của anh ta, nó có thể được tự động học là tốt. Vì vậy, bạn thực sự không thể đoán bộ lọc của người dùng sẽ được đặt là gì tại thời điểm gửi thư của bạn.

Cuối cùng, tôi không sắp xếp danh sách của mình theo tên miền, nhưng ngẫu nhiên nó.


10

Tôi đã thấy rằng sử dụng tên thật và họ của người nhận trong cơ thể là một cách chắc chắn để vượt qua bộ lọc thư rác.


8

Ở Anh, cách tốt nhất là bao gồm địa chỉ thực tế cho công ty của bạn và số đã đăng ký.

Bằng cách đó, tất cả đều cởi mở và trung thực và họ ít có khả năng đánh dấu nó là spam.


7

Tôi sẽ thêm:

Cung cấp hủy đăng ký thực sự khi nhấp vào "Hủy đăng ký". Tôi đã thấy các bản tin thực sự cung cấp một liên kết không đăng ký giả mà khi nhấp vào hiển thị "đã được hủy đăng ký thành công" nhưng tôi vẫn sẽ nhận được các bản tin tiếp theo.


7

Điều quan trọng nhất bạn có thể làm là đảm bảo rằng những người bạn đang gửi email sẽ không nhấn nút "Spam" khi họ nhận được email của bạn. Vì vậy, hãy tuân thủ các quy tắc sau đây:

  • Hãy chắc chắn rằng bạn có sự cho phép từ những người bạn đang gửi email đến. Đừng bao giờ gửi email đến một người không yêu cầu nó từ bạn.

  • Xác định rõ ràng bạn là ai ngay trên đầu mỗi tin nhắn và lý do người đó nhận được email.

  • Ít nhất mỗi tháng một lần, hãy gửi email nhắc nhở cho những người trong danh sách của bạn (nếu bạn đang chạy một danh sách), buộc họ phải chọn lại danh sách để tiếp tục nhận thông tin từ bạn. Đúng, điều này có nghĩa là danh sách của bạn sẽ ngắn hơn theo thời gian, nhưng mặt trái là những người trong danh sách của bạn được "mua vào" và sẽ ít có khả năng gắn cờ email của bạn.

  • Giữ nội dung của bạn có liên quan cao và hữu ích.

  • Cung cấp cho mọi người một cách dễ dàng để từ chối giao tiếp.

  • Sử dụng dịch vụ gửi email như SendGrid hoạt động chăm chỉ để duy trì danh tiếng IP tốt.

  • Tránh sử dụng các liên kết ngắn - chúng thường nằm trong danh sách đen.

Theo các quy tắc của ngón tay cái sẽ đi một chặng đường dài.


6

Tôi đã có cùng một vấn đề trong quá khứ trên nhiều trang web tôi đã làm ở đây tại nơi làm việc. Phương pháp duy nhất được đảm bảo để đảm bảo người dùng nhận được email là khuyên người dùng thêm bạn vào danh sách an toàn. Bất kỳ phương pháp nào khác thực sự sẽ chỉ là một cái gì đó có thể giúp với nó và không được bảo đảm.


6

Rất có thể là trường hợp những người đăng ký dịch vụ của bạn đang nhập email với lỗi đánh máy mà bạn không sửa. Ví dụ: chris @ gmial.com -or- james @ hotnail.com .

Và các tên miền như vậy được cấu hình để được sử dụng như spamtraps , nó sẽ tự động gắn cờ IP và / hoặc tên miền của máy chủ email của bạn và làm tổn hại đến danh tiếng của nó.

Để tránh điều này, hãy kiểm tra kỹ địa chỉ email được nhập khi đăng ký sản phẩm của bạn. Ngoài ra, gửi email xác nhận để thực sự đảm bảo rằng địa chỉ email này được xác thực 100% bởi một người đang nhập email xác nhận, trước khi bạn gửi cho họ mã khóa sản phẩm hoặc chấp nhận đăng ký của họ. Email xác minh cần yêu cầu người nhận nhấp vào liên kết hoặc trả lời để thực sự xác nhận rằng chủ sở hữu của hộp thư là người đã đăng ký.


1
Điều này. Không có gì trong câu trả lời hiện được chấp nhận sẽ tạo ra bất kỳ sự khác biệt nào nếu bạn không thực hành vệ sinh thuê bao cơ bản ở nơi đầu tiên.
tripleee

4

Có vẻ như bạn đang phụ thuộc vào một số phản hồi để xác định những gì đang bị mắc kẹt ở đầu nhận. Bạn nên tự kiểm tra thư gửi đi để biết "tính spam" rõ ràng.

Mua bất kỳ hệ thống kiểm soát thư rác tốt và gửi thư đi của bạn thông qua nó. Nếu bạn gửi bất kỳ khối lượng thư kha khá nào, bạn nên thực hiện việc này bằng mọi cách, vì nguy cơ gửi vi rút đi, đặc biệt là nếu bạn có người dùng cửa sổ máy tính để bàn.

Proofpoint có spam + chống vi-rút + một số dịch vụ danh tiếng trong một lần triển khai, chẳng hạn. (Tôi đã từng làm việc ở đó, vì vậy tôi tình cờ biết điều này ngoài đỉnh đầu. Tôi chắc chắn các nhà cung cấp khác trong không gian này có các tính năng tương tự.) Nhưng bạn hiểu ý. Nếu bạn gửi thư của mình thông qua thiết lập kiểm soát spam thương mại cơ bản và nó không vượt qua, thì nó không nên ra khỏi mạng của bạn.

Ngoài ra, có một số công ty có thể hỗ trợ bạn tăng tỷ lệ gửi thư không phải là thư rác, email gửi đi, như Habeas.


3

Google có một công cụ và hướng dẫn cho việc này. Bạn có thể tìm thấy chúng trên: https://postmaster.google.com/ Đăng ký và xác minh tên miền của bạn và Google cung cấp một điểm riêng cho địa chỉ IP và tên miền đó.

Từ hướng dẫn người gửi số lượng lớn :

Xác thực đảm bảo rằng tin nhắn của bạn có thể được phân loại chính xác. Các email thiếu xác thực có khả năng bị từ chối hoặc đặt trong thư mục thư rác, vì khả năng cao chúng là các thư giả mạo được sử dụng để lừa đảo. Ngoài ra, các email không được xác thực có tệp đính kèm có thể bị từ chối hoàn toàn, vì lý do bảo mật.

Để đảm bảo Gmail có thể nhận dạng bạn:

  • Sử dụng một địa chỉ IP nhất quán để gửi thư hàng loạt.
  • Giữ các bản ghi DNS ngược hợp lệ cho (các) địa chỉ IP mà bạn gửi thư, trỏ đến tên miền của bạn.
  • Sử dụng cùng một địa chỉ trong tiêu đề 'Từ:' trên mỗi thư hàng loạt bạn gửi. Chúng tôi cũng đề nghị như sau:

  • Ký tin nhắn với DKIM. Chúng tôi không xác thực các tin nhắn được ký bằng các khóa sử dụng ít hơn 1024 bit.

  • Xuất bản một bản ghi SPF.
  • Xuất bản chính sách DMARC.

1

Tôi luôn luôn sử dụng: https://www.mail-tester.com/

Nó cho tôi thông tin phản hồi về phần kỹ thuật gửi e-mail. Giống như các bản ghi SPF, DKIM, điểm Spamassassin, v.v. Mặc dù tôi biết những gì được yêu cầu, tôi liên tục mắc lỗi và mail-tester.com giúp dễ dàng tìm ra những gì có thể sai.


0

Để cho phép DMARC kiểm tra SPF để vượt qua và cũng được căn chỉnh khi sử dụng sendmail, hãy đảm bảo bạn đang đặt địa chỉ người gửi phong bì ( -fhoặc -rtham số) thành một cái gì đó khớp với tên miền trongFrom: địa chỉ tiêu đề.

Với PHP:

Sử dụng mail()chức năng tích hợp sẵn của PHP mà không cài đặt tham số thứ 5 sẽ khiến các kiểm tra DMARC SPF không được chỉ định nếu không được thực hiện đúng. Theo mặc định, sendmail sẽ gửi email với người dùng của máy chủ web dưới dạng tiêu đề RFC5321 .MailFrom / Return Path.

Ví dụ: giả sử bạn đang lưu trữ trang web của mình domain.comtrên host.commáy chủ web. Nếu bạn không đặt tham số bổ sung:

mail($to,$subject,$message,$headers); // Wrong way

Người nhận email sẽ nhận được một email với các tiêu đề thư sau:

Return-Path: <your-website-user@server.host.com>
From: <your-website-user@domain.com>

Mặc dù điều này vượt qua kiểm tra SPF, nhưng nó sẽ không được chỉ định (vì domain.com và host.com không khớp), điều đó có nghĩa là kiểm tra DMARC SPF sẽ thất bại khi không được phân bổ.

Thay vào đó, bạn phải chuyển địa chỉ người gửi phong bì cho sendmail bằng cách đưa tham số thứ 5 vào mail()hàm PHP , ví dụ:

mail($to,$subject,$message,$headers, '-r bounce_email@domain.com'); // Right way

Trong trường hợp này, người nhận email sẽ nhận được email có tiêu đề thư sau:

Return-Path: <bounce_email@domain.com>
From: <your-website-user@domain.com>

Vì cả hai tiêu đề này đều chứa địa chỉ từ domain.com, SPF sẽ vượt qua và cũng được căn chỉnh, điều đó có nghĩa là DMARC cũng sẽ vượt qua kiểm tra SPF.

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.