curl_exec возвращает сообщение, но письмо не отправляется

Я использую PHP версии 7.1.9 с mailgun. Прямо сейчас я пытаюсь создать часть своего кода для электронной почты, и я использую следующее:

function send_email($from, $to, $subject, $body) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
    curl_setopt($ch, CURLOPT_USERPWD, 'api:[api found under domains > sandbox > API Key]');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
    curl_setopt($ch, CURLOPT_URL, '[url found under domains > sandbox > API Base URL]');
    curl_setopt($ch, CURLOPT_POSTFIELDS, array(
        'from' => $from,
        'to' => $to,
        'subject' => $subject,
        'text' => $body
    ));

    $result = curl_exec($ch);

    curl_close($ch);
    return $result;
}

Всякий раз, когда я выполняю код функции send_email, он возвращает следующую строку с помощью метода эха:

Великолепный API Mailgun

Что для меня означает, что он успешно выполнил функцию, однако на самом деле я никогда не получаю электронное письмо. Почему я получу это эхо-сообщение, а не электронное письмо?

Некоторая справочная информация:

  • В настоящее время я отлаживаю локально через XAMPP v3.2.2 на своем локальном хосте (127.0.0.1)
  • Как указано в значениях curl_setopt, я использую домен песочницы для целей тестирования (по понятным причинам я замаскировал их в коде).
  • Электронное письмо, которое я отправляю на адрес проверено в разделе Авторизованные получатели домена песочницы
  • Столбец Исходящие под доменом песочницы подтверждает, что отправлено 0 электронных писем.

person David    schedule 06.05.2018    source источник
comment
и что мейлган должен сказать?   -  person    schedule 07.05.2018
comment
попробуйте var_dump($result); вместо эха.   -  person LMC    schedule 07.05.2018
comment
@LuisMuñoz - я добавил var_dump непосредственно перед оператором return в функции, и было возвращено следующее: string(23) "Mailgun Magnificent API"   -  person David    schedule 07.05.2018
comment
Вот очень похожая проблема.   -  person LMC    schedule 07.05.2018
comment
@LuisMuñoz - Большое спасибо! Добавление суффикса /messages решило проблему.   -  person David    schedule 07.05.2018
comment
Рад слышать.   -  person LMC    schedule 07.05.2018