{"id":2211,"date":"2018-10-05T00:00:00","date_gmt":"2018-10-05T00:00:00","guid":{"rendered":"https:\/\/www.mailboxvalidator.com\/resources3\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/"},"modified":"2026-07-30T01:38:06","modified_gmt":"2026-07-30T01:38:06","password":"","slug":"how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration","status":"publish","type":"docs","link":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/","title":{"rendered":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><figure><a href=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-post-mid wp-image-1115\" src=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-600x300.png\" alt=\"How to use MailboxValidator Laravel Email Validation Package to validate email during registration\" width=\"600\" height=\"300\" srcset=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-600x300.png 600w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-300x150.png 300w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-1024x512.png 1024w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-768x384.png 768w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-50x25.png 50w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-920x460.png 920w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-320x160.png 320w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png 1200w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MailboxValidator Laravel Email Validation Package is an easy-to-use Laravel package that enables Laravel users to validate email addresses with just a few lines of code. This package uses the MailboxValidator API to perform email validation, so you must sign up for an API key before using it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simply visit <a href=\"https:\/\/www.mailboxvalidator.com\/plans#api\">https:\/\/www.mailboxvalidator.com\/plans#api<\/a> to sign up for the FREE API plan, and you will receive an API key.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have obtained your API key, the next step is to install the package using Composer. Open your terminal, navigate to your project root directory, and run the following command:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-993c58bb\"\n     id=\"betterdocs-code-snippet-993c58bb\"\n     data-language=\"javascript\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-993c58bb .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-javascript\"><code>composer require mailboxvalidator-laravel\/validation<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-993c58bb');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Composer will automatically install the package into your project. Depending on your network speed, the installation process may take a few minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The service provider will be automatically discovered. For Laravel versions below 5.5, you may need to register the service provider manually. Open <code>config\/app.php<\/code> and add the following line to the <code>providers<\/code> section:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-ec5cdf85\"\n     id=\"betterdocs-code-snippet-ec5cdf85\"\n     data-language=\"javascript\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-ec5cdf85 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-javascript\"><code>MailboxValidatorLaravelValidation\\ValidationServiceProvider::class,<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-ec5cdf85');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">In the terminal, run the following command to publish the modified configuration file:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-d1e0d9d6\"\n     id=\"betterdocs-code-snippet-d1e0d9d6\"\n     data-language=\"javascript\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-d1e0d9d6 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-javascript\"><code>php artisan vendor:publish --provider=MailboxValidatorLaravelValidationValidationServiceProvider --force<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-d1e0d9d6');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">Usage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here we will show you how to use this package to validate user registration email. To do so we will need to create a new form controller to handle user registration form and form validation. Create a new controller call RegisterController.php and save it under your_project_root_directory\/app\/Http\/Controllers\/ . <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then, open the new file, and copy the following code into the file:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-13b32948\"\n     id=\"betterdocs-code-snippet-13b32948\"\n     data-language=\"php\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udc18<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-13b32948 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-php\"><code>&lt;?php\n\nnamespace AppHttpControllersAuth;\n\nuse AppUser;\nuse AppHttpControllersController;\nuse IlluminateSupportFacadesHash;\nuse IlluminateSupportFacadesValidator;\nuse IlluminateFoundationAuthRegistersUsers;\n\nclass RegisterController extends Controller\n{\n    \/*\n    |--------------------------------------------------------------------------\n    | Register Controller\n    |--------------------------------------------------------------------------\n    |\n    | This controller handles the registration of new users as well as their\n    | validation and creation. By default this controller uses a trait to\n    | provide this functionality without requiring any additional code.\n    |\n    *\/\n\n    use RegistersUsers;\n\n    \/**\n     * Where to redirect users after registration.\n     *\n     * @var string\n     *\/\n    protected $redirectTo = &#039;\/home&#039;;\n\n    \/**\n     * Create a new controller instance.\n     *\n     * @return void\n     *\/\n    public function __construct()\n    {\n        $this-&gt;middleware(&#039;guest&#039;);\n    }\n\n    \/**\n     * Get a validator for an incoming registration request.\n     *\n     * @param  array  $data\n     * @return IlluminateContractsValidationValidator\n     *\/\n    protected function validator(array $data)\n    {\n        return Validator::make($data, [\n            &#039;name&#039; =&gt; &#039;required&#039;,\n            &#039;email&#039; =&gt; &#039;required|disposable|email&#039;,\n            &#039;password&#039; =&gt; &#039;required|min:6|confirmed&#039;,\n        ]);\n    }\n\n    \/**\n     * Create a new user instance after a valid registration.\n     *\n     * @param  array  $data\n     * @return AppUser\n     *\/\n    protected function create(array $data)\n    {\n        return User::create([\n            &#039;name&#039; =&gt; $data[&#039;name&#039;],\n            &#039;email&#039; =&gt; $data[&#039;email&#039;],\n            &#039;password&#039; =&gt; Hash::make($data[&#039;password&#039;]),\n        ]);\n    }\n}\n<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-13b32948');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Next, create a new php file called register.blade.php under your_project_root_directory\/resources\/views\/auth folder. You will be going to use this file to define how the form should look like. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open this file and paste the following code into it:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-e4c3dfab\"\n     id=\"betterdocs-code-snippet-e4c3dfab\"\n     data-language=\"php\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udc18<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-e4c3dfab .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-php\"><code>@extends(&#039;layouts.app&#039;)\n\n@section(&#039;content&#039;)\n&lt;div class=&quot;container&quot;&gt;\n    &lt;div class=&quot;row justify-content-center&quot;&gt;\n        &lt;div class=&quot;col-md-8&quot;&gt;\n            &lt;div class=&quot;card&quot;&gt;\n                &lt;div class=&quot;card-header&quot;&gt;{{ __(&#039;Register&#039;) }}&lt;\/div&gt;\n\n                &lt;div class=&quot;card-body&quot;&gt;\n                    &lt;form method=&quot;POST&quot; action=&quot;{{ route(&#039;register&#039;) }}&quot;&gt;\n                        @csrf\n\n                        &lt;div class=&quot;form-group row&quot;&gt;\n                            &lt;label for=&quot;name&quot; class=&quot;col-md-4 col-form-label text-md-right&quot;&gt;{{ __(&#039;Name&#039;) }}&lt;\/label&gt;\n\n                            &lt;div class=&quot;col-md-6&quot;&gt;\n                                &lt;input id=&quot;name&quot; type=&quot;text&quot; class=&quot;form-control{{ $errors-&gt;has(&#039;name&#039;) ? &#039; is-invalid&#039; : &#039;&#039; }}&quot; name=&quot;name&quot; value=&quot;{{ old(&#039;name&#039;) }}&quot;  autofocus&gt;\n\n                                @if ($errors-&gt;has(&#039;name&#039;))\n                                    &lt;span class=&quot;invalid-feedback&quot; role=&quot;alert&quot;&gt;\n                                        &lt;strong&gt;{{ $errors-&gt;first(&#039;name&#039;) }}&lt;\/strong&gt;\n                                    &lt;\/span&gt;\n                                @endif\n                            &lt;\/div&gt;\n                        &lt;\/div&gt;\n\n                        &lt;div class=&quot;form-group row&quot;&gt;\n                            &lt;label for=&quot;email&quot; class=&quot;col-md-4 col-form-label text-md-right&quot;&gt;{{ __(&#039;E-Mail Address&#039;) }}&lt;\/label&gt;\n\n                            &lt;div class=&quot;col-md-6&quot;&gt;\n                                &lt;input id=&quot;email&quot; type=&quot;email&quot; class=&quot;form-control{{ $errors-&gt;has(&#039;email&#039;) ? &#039; is-invalid&#039; : &#039;&#039; }}&quot; name=&quot;email&quot; value=&quot;{{ old(&#039;email&#039;) }}&quot; &gt;\n\n                                @if ($errors-&gt;has(&#039;email&#039;))\n                                    &lt;span class=&quot;invalid-feedback&quot; role=&quot;alert&quot;&gt;\n                                        &lt;strong&gt;{{ $errors-&gt;first(&#039;email&#039;) }}&lt;\/strong&gt;\n                                    &lt;\/span&gt;\n                                @endif\n                            &lt;\/div&gt;\n                        &lt;\/div&gt;\n\n                        &lt;div class=&quot;form-group row&quot;&gt;\n                            &lt;label for=&quot;password&quot; class=&quot;col-md-4 col-form-label text-md-right&quot;&gt;{{ __(&#039;Password&#039;) }}&lt;\/label&gt;\n\n                            &lt;div class=&quot;col-md-6&quot;&gt;\n                                &lt;input id=&quot;password&quot; type=&quot;password&quot; class=&quot;form-control{{ $errors-&gt;has(&#039;password&#039;) ? &#039; is-invalid&#039; : &#039;&#039; }}&quot; name=&quot;password&quot; &gt;\n\n                                @if ($errors-&gt;has(&#039;password&#039;))\n                                    &lt;span class=&quot;invalid-feedback&quot; role=&quot;alert&quot;&gt;\n                                        &lt;strong&gt;{{ $errors-&gt;first(&#039;password&#039;) }}&lt;\/strong&gt;\n                                    &lt;\/span&gt;\n                                @endif\n                            &lt;\/div&gt;\n                        &lt;\/div&gt;\n\n                        &lt;div class=&quot;form-group row&quot;&gt;\n                            &lt;label for=&quot;password-confirm&quot; class=&quot;col-md-4 col-form-label text-md-right&quot;&gt;{{ __(&#039;Confirm Password&#039;) }}&lt;\/label&gt;\n\n                            &lt;div class=&quot;col-md-6&quot;&gt;\n                                &lt;input id=&quot;password-confirm&quot; type=&quot;password&quot; class=&quot;form-control&quot; name=&quot;password_confirmation&quot; &gt;\n                            &lt;\/div&gt;\n                        &lt;\/div&gt;\n\n                        &lt;div class=&quot;form-group row mb-0&quot;&gt;\n                            &lt;div class=&quot;col-md-6 offset-md-4&quot;&gt;\n                                &lt;button type=&quot;submit&quot; class=&quot;btn btn-primary&quot;&gt;\n                                    {{ __(&#039;Register&#039;) }}\n                                &lt;\/button&gt;\n                            &lt;\/div&gt;\n                        &lt;\/div&gt;\n                    &lt;\/form&gt;\n                &lt;\/div&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n&lt;\/div&gt;\n@endsection\n<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-e4c3dfab');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Don&#8217;t forget to edit your routes so Laravel will know how to call the proper file with. Since our controller filename is RegisterController.php, we could use a Laravel helper class to help us generate all the necessary routes. Open your web.php under your_project_root_directory\/rroutes\/ , and add the following line:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-e8b38c02\"\n     id=\"betterdocs-code-snippet-e8b38c02\"\n     data-language=\"php\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udc18<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-e8b38c02 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-php\"><code>Auth::routes();<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-e8b38c02');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, you need to add your MailboxValidator API key into your env file. Open your env file and add a new line with the field name &#8216;MBV_API_KEY&#8217; and assigned your API key into it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"514\" height=\"380\" src=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4.png\" alt=\"You will be required to save your MailboxValidator API key in the env file\" class=\"wp-image-409\" srcset=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4.png 514w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4-300x222.png 300w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4-50x37.png 50w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel4-320x237.png 320w\" sizes=\"auto, (max-width: 514px) 100vw, 514px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now you can try to open your registration form and enter a disposable email address. An error message &#8216;This is a disposable email and should not be used to register.&#8217; should appear after the submit button was clicked.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-1024x443.png\" alt=\"Example outcome if user entered disposable email address during registration.\" class=\"wp-image-412\" srcset=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-1024x443.png 1024w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-300x130.png 300w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-768x333.png 768w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-50x22.png 50w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-920x398.png 920w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-600x260.png 600w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5-320x139.png 320w, https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2018\/10\/mbv-laravel5.png 1418w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center m-bottom-5\">Get started with MailboxValidator<\/h2>\n\n\n\n<p class=\"has-text-align-center m-bottom-5 is-size-20 wp-block-paragraph\">Improve your email deliverability and sender reputation in email marketing.<\/p>\n\n\n\n<p class=\"has-text-align-center m-bottom-5 is-size-20 wp-block-paragraph\">Register today and clean your email lists for <strong>FREE<\/strong>!<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><a class=\"maxbutton-1 maxbutton maxbutton-sign-up-bulk-trial\" target=\"_blank\" title=\"No Setup Fee. Sign Up Trial Today!\" rel=\"noopener\" href=\"https:\/\/www.mailboxvalidator.com\/plans#mailboxvalidator-freesignup\"><span class='mb-text'>GET STARTED FOR FREE<\/span><\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>Overview The MailboxValidator Laravel Email Validation Package is an easy-to-use Laravel package that enables Laravel users to validate email addresses [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[67],"doc_tag":[],"class_list":["post-2211","docs","type-docs","status-publish","hentry","doc_category-mailboxvalidator-articles"],"year_month":"2026-08","word_count":438,"total_views":"11","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"mbv_editor","author_nicename":"mbv_editor","author_url":"https:\/\/www.mailboxvalidator.com\/resources\/author\/mbv_editor\/"},"doc_category_info":[{"term_name":"MailboxValidator Articles","term_url":"https:\/\/www.mailboxvalidator.com\/resources\/article-categories\/mailboxvalidator-articles\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to use MailboxValidator Laravel Email Validation Package to validate email during registration -<\/title>\n<meta name=\"description\" content=\"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use MailboxValidator Laravel Email Validation Package to validate email during registration -\" \/>\n<meta property=\"og:description\" content=\"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mailboxvalidator\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-30T01:38:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@MailBoxV\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/\",\"url\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/\",\"name\":\"How to use MailboxValidator Laravel Email Validation Package to validate email during registration -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/mbv_articles_img18_lavarel-600x300.png\",\"datePublished\":\"2018-10-05T00:00:00+00:00\",\"dateModified\":\"2026-07-30T01:38:06+00:00\",\"description\":\"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/mbv_articles_img18_lavarel.png\",\"contentUrl\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/mbv_articles_img18_lavarel.png\",\"width\":1200,\"height\":600,\"caption\":\"How to use MailboxValidator Laravel Email Validation Package to validate email during registration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Knowledge Base\",\"item\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/articles\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to use MailboxValidator Laravel Email Validation Package to validate email during registration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#website\",\"url\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/\",\"name\":\"MailboxValidator Articles\",\"description\":\"MailboxValidator Articles\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#organization\",\"name\":\"MailboxValidator\",\"url\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/cropped-mailboxvalidator-fb-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/cropped-mailboxvalidator-fb-logo.png\",\"width\":1199,\"height\":399,\"caption\":\"MailboxValidator\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mailboxvalidator.com\\\/resources\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/mailboxvalidator\",\"https:\\\/\\\/x.com\\\/MailBoxV\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/mailboxvalidator\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/mailboxvalidator\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCesIP5V7nXRXthaqdjjfCFg\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration -","description":"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/","og_locale":"en_US","og_type":"article","og_title":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration -","og_description":"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.","og_url":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/","article_publisher":"https:\/\/www.facebook.com\/mailboxvalidator","article_modified_time":"2026-07-30T01:38:06+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@MailBoxV","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/","url":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/","name":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration -","isPartOf":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/#primaryimage"},"image":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel-600x300.png","datePublished":"2018-10-05T00:00:00+00:00","dateModified":"2026-07-30T01:38:06+00:00","description":"Easily using MailboxValidator Laravel Email Validation Package to validate email during form registration.","breadcrumb":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/#primaryimage","url":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png","contentUrl":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2020\/01\/mbv_articles_img18_lavarel.png","width":1200,"height":600,"caption":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/how-to-use-mailboxvalidator-laravel-email-validation-package-to-validate-email-during-registration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mailboxvalidator.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Knowledge Base","item":"https:\/\/www.mailboxvalidator.com\/resources\/articles\/"},{"@type":"ListItem","position":3,"name":"How to use MailboxValidator Laravel Email Validation Package to validate email during registration"}]},{"@type":"WebSite","@id":"https:\/\/www.mailboxvalidator.com\/resources\/#website","url":"https:\/\/www.mailboxvalidator.com\/resources\/","name":"MailboxValidator Articles","description":"MailboxValidator Articles","publisher":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mailboxvalidator.com\/resources\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.mailboxvalidator.com\/resources\/#organization","name":"MailboxValidator","url":"https:\/\/www.mailboxvalidator.com\/resources\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mailboxvalidator.com\/resources\/#\/schema\/logo\/image\/","url":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2017\/11\/cropped-mailboxvalidator-fb-logo.png","contentUrl":"https:\/\/www.mailboxvalidator.com\/resources\/wp-content\/uploads\/2017\/11\/cropped-mailboxvalidator-fb-logo.png","width":1199,"height":399,"caption":"MailboxValidator"},"image":{"@id":"https:\/\/www.mailboxvalidator.com\/resources\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mailboxvalidator","https:\/\/x.com\/MailBoxV","https:\/\/www.linkedin.com\/company\/mailboxvalidator\/","https:\/\/www.pinterest.com\/mailboxvalidator\/","https:\/\/www.youtube.com\/channel\/UCesIP5V7nXRXthaqdjjfCFg"]}]}},"_links":{"self":[{"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/docs\/2211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/comments?post=2211"}],"version-history":[{"count":1,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/docs\/2211\/revisions"}],"predecessor-version":[{"id":2541,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/docs\/2211\/revisions\/2541"}],"wp:attachment":[{"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/media?parent=2211"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/doc_category?post=2211"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.mailboxvalidator.com\/resources\/wp-json\/wp\/v2\/doc_tag?post=2211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}