Если я использую Mailgun с Laravel для веб-формы, от кого я получу свою учетную запись электронной почты, моего DNS-провайдера или моего хост-провайдера?
У меня есть настройка сайта с использованием Laravel, которая использует веб-форму для посетителей, чтобы отправлять мне электронные письма. Я использую Mailgun в качестве драйвера. Мой домен зарегистрирован с помощью Namecheap. Они сказали, что они мой провайдер DNS. Я настроил свой сайт, используя Forge и DigitalOcean.
У меня есть две учетные записи электронной почты с подпиской Namecheap Private Email. Инструкции в Mailgun сказали мне изменить настройку с Private Email в Namecheap для использования MX Records. Когда я сделал это, я смог заставить Mailgun работать, но я больше не мог использовать учетные записи электронной почты, которые у меня были с Namecheap. По сути, Namecheap говорит о том, что я не могу иметь адреса электронной почты с моим доменом и одновременно использовать Mailgun. Они сказали, что это потому, что я не могу настроить ни свои адреса электронной почты, ни Mailgun на одном домене. Это не может быть правдой.
Что мне нужно сделать, чтобы настроить адреса электронной почты в моем домене и использовать Mailgun в качестве драйвера электронной почты в Laravel?
1 ответ
Вам необходимо настроить mailgun для субдомена, отличного от yourdomain.com
или жеmail.yourdomain.com
, Например, мы настраиваем наши транзакционные письма с auto-mailer.ourdomain.com
адреса. Таким образом, вы можете использовать оба.
После добавления домена в Mailgun вам необходимо установить правильные записи DNS, перечисленные в https://app.mailgun.com/app/domains/auto-mailer.yourdomain.com
(Заменить yourdomain
с вашим реальным.) После этого вы сможете отправлять электронные письма через Mailgun и получать / отправлять электронные письма с вашей подпиской Private Mail.
Если вы хотите получать электронные письма от почтового пистолета, вы можете настроить правило всеобъемлющей проверки на вкладке Маршруты администратора почтового пистолета.