Изменение Обратного тракта с помощью PHPMailer

Есть ли способ изменить обратный канал с помощью PHPMailer

Я сделал следующее, и это не работало

$mail->AddCustomHeader('Return-path:test@email.co.za');

Я использую следующее утверждение для отправки писем

if(!$mail->Send()) {
        echo "Mailer Error: " . $mail->ErrorInfo;

    } else {
        //Building the reporting email to report on all the mails send 
        echo "Message REPORT sent!\n";
    }

Я получаю электронную почту, но обратный канал не изменяется?

9
задан Roland 12 August 2010 в 12:21
поделиться

3 ответа

Следующее решение проблемы, я настроил свойство Sender, и оно сработало для меня. $mail->Sender = 'test@email.co.za';

24
ответ дан 4 December 2019 в 07:13
поделиться

Наиболее вероятная причина этого в том, что почтовый сервер, через который вы отправляете это письмо, применяет определенный путь возврата. Это часто случается с «размещенным» веб-пространством.

В таком случае у вас не так много вариантов. Попробуйте поговорить со своим хостером.

1
ответ дан 4 December 2019 в 07:13
поделиться

Вместо использования заголовка Reply-path попробуйте следующее:

$mail->AddCustomHeader('Reply-to:test@email.co.za');

Я использую заголовок Reply-to и добился большого успеха даже в общих пространствах.

-2
ответ дан 4 December 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: