The Laravel Mail SPF Checker is a package to check if you can send an e-mail through a given mail server in the name of a given e-mail address:
When sending in the name of a domain without using the legitimate mail server of the domain it can get tricky...Most of the time your mail ends up in a spam folder. This can be solved by configuring a correct SPF record for the domain you are sending with.
This package provides a checker that you can use in your app to ensure you have a correct SPF record:
2 3// If you cannot send mail correctly, this will output the needed SPF record:4 6 // Generate a txt-record with a name of dietse.dev7 // and the value v=spf1 ip4:#.#.#.# -all9}
You can also check using a given mail server:
1$mailSpfChecker2 ->using('SMTP.mandrill.com')
You can get started with this package by checking out the Mail SFP Checker on GitHub.
Source: laravel-news.com