2015-05-04 3 views
0

Мне нужно подключиться к серверу с проверкой подлинности smtp, а затем использовать специальный почтовый ящик для отправки электронной почты, поскольку сервер stmp аутентифицируется как домен уровня.Уровень домена SMTP-сервера PHPmailer

По моему провайдеру, учетные данные:

  • Сервер authsmtp.domain.com
  • Пользователь: [email protected]
  • Пароль: ***

Но я хотите отправлять письма с [email protected], а не [email protected] Как я могу сделать это с помощью PhpMailer? У меня нет двух полей пользователя в PhpMailer.

$mail->IsSMTP(); 
$mail->SMTPAuth 
$mail->SMTPSecure 
$mail->Host 
$mail->Port 
$mail->Username 
$mail->Password 
+0

Так что просто обновите свои учетные данные, а не провайдеры. –

+0

Пользователю подключиться к почтовому серверу является [email protected], я не могу использовать [email protected] для входа. Но я хочу отправить электронные письма с myaccount @. – Drew

ответ

1

Имя пользователя и от или адреса отправителя часто рассматривается отдельно, так что вы не должны иметь проблем с отправкой в ​​качестве другого пользователя в том же домене, если ваш почтовый сервер настроен для этого. В PHPMailer три свойства: Sender, From и Username.

Смежные вопросы