Можно попробовать отладить скрипт, закомментировав отправку через curl и направив полученные скриптом данные куда-нибудь в файл вместе с Вашим URL, чтобы посмотреть, в каком виде они попадают в файл.
vlad_prokhorov: Не за что. =) Под пост можно жмакнуть "Решение".
Я пользуюсь Mailgun (задумался о миграции на собственный рассыльщик), но это скорее частные проекты. Опыт с коммерческими продакшн-рассылками меня ждёт только в будущем.
vlad_prokhorov: У них, как правило, есть и API и отправка с любого желаемого домена.
Mailgun, например, предлагает создать в своём домене поддомен для рассылок, mg.вашдомен.com, чтобы не пришлось перенастраивать вашу основную почту. Почти у всех есть дружелюбный туториал о том, что нужно у себя настроить, чтобы совершать рассылки со своего домена.