Laravel Mail SPF Checker to pakiet sprawdzający, czy możesz wysłać e-mail przez dany serwer pocztowy w nazwa podanego adresu e-mail:
Podczas wysyłania w nazwie domeny bez użycia legalnego serwera pocztowego domeny może to być trudne... W większości przypadków Twoja poczta trafia do folderu ze spamem.Można to rozwiązać, konfigurując prawidłowy rekord SPF dla domeny, z którą wysyłasz.
Ten pakiet zawiera narzędzie do sprawdzania, którego możesz użyć w swojej aplikacji, aby upewnić się, że masz poprawny rekord SPF:
$mailSpfChecker->canISendAs("[email protected]"); // bool
// If you cannot send mail correctly, this will output the needed SPF record:
if (! $mailSpfChecker->canISendAs("[email protected]")) {
// Generate a txt-record with a name of dietse.dev
// and the value v=spf1 ip4:#.#.#.# -all
echo $mailSpfChecker->howCanISendAs("[email protected]");
}
Możesz również sprawdzić przy użyciu danego serwera poczty:
$mailSpfChecker
->using('SMTP.mandrill.com')
->canISendAs("[email protected]");
Możesz uzyskać zacząłem z tym pakietem, sprawdzając Poczta SFP Checker na GitHub.