PHP Mailer изменить ИЗ ИМЕНИ

0

Мне удалось отправить письмо самому себе, используя этот код.

    $mail = new PHPMailer;
    //$mail->SMTPDebug = 1;

    //Email server info
    $mail->isSMTP();
    $mail->Host = 'smtp-mail.outlook.com';
    $mail->SMTPSecure = 'tls';
    $mail->Port = 587;

    //User authentication info
    $mail->SMTPAuth = true;
    $mail->Username = '******@hotmail.com';
    $mail->Password = '********';

    //Email info
    $mail->From = '[email protected]';
    $mail->FromName = 'LediiNet';
    $mail->addAddress($mail->Username);
    $mail->Subject = 'LediiNet Feedback';
    $mail->Body = 'Here are some thoughts...';

Возможно ли это сделать так, чтобы почта отображалась с моим именем веб-сайта в качестве отправителя моего имени и электронной почты?

Я бы предпочел, чтобы это показалось, что почта отправляется с [email protected] и с именем отправителя LediiNet.

Я чувствую, что мне, вероятно, нужно как-то создать это письмо и подключиться к моей электронной почте серверных серверов?

  • 2
    Это может быть ограничение outlook.com, поэтому вам, возможно, придется использовать другую службу SMTP, которая позволяет вам использовать пользовательскую информацию об отправителе.
  • 0
    Почтовый сервер не заботится об информации отправителя, которую вы ему предоставляете. Вы можете отправить электронное письмо с [email protected], если хотите. Конечно, почтовые серверы, такие как Outlook.com, не хотят, чтобы их пользователи злоупотребляли этим. Для этого вам нужно найти почтовый сервер, у которого нет проблем с пользовательской информацией отправителя. В основном то, что сказал Бармар, но на более понятном английском.
Показать ещё 3 комментария
Теги:
email
webpage
phpmailer

1 ответ

0
Лучший ответ

Я понял, как это сделать, но мне пришлось перейти на использование функции mail() и изменить локальные файлы, чтобы он работал локально.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню