У меня возникает эта проблема, когда почта отправляется как другое электронное письмо, а не указанное.Получение почты с другого адреса электронной почты
$from_name = 'send';
$from = '[email protected]';
$to = '[email protected]';
$to_name = 'receive';
$also_to = '[email protected]';
$also_to_name = 'cc';
$message = 'Dear receive Thank you for the booking';
$message .= '<br><br>'.$homepage;
$mail = new PHPMailer();
$mail->SMTPDebug = 0;
$mail->IsSMTP();
$mail->Port = 465;
$mail->Host = "ssl://smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = ******;
$mail->SetFrom($from,$from_name);
$mail->AddReplyTo($from,$from_name);
$mail->Subject = 'Booking Details';
$mail->MsgHTML($message);
$mail->AddAddress($to,$to_name);
$mail->AddCC($also_to,$also_to_name);
Когда я послал его, используя этот код почта идет с именем «отправить», но не «[email protected]» адрес электронной почты будет отправлено от «отправить -> [email protected]», а чем отправить -> [email protected] Выше я упомянул детали smtp, которые я использовал. Также когда я меняю:
$mail->Username = '[email protected]';
$mail->Password = ******;
Почтовый адрес не отправляется на любой адрес электронной почты. Надеюсь, это достаточно ясно для вас, и я буду признателен за любую помощь. Спасибо
сожалеем об этом, но письма до сих пор не идти, если я добавить кавычки –
могли бы вы вставить полученные заголовки сырья по электронной почте? –
отправьте <[email protected]>, где отправлено указанное имя, а [email protected] - неправильный адрес электронной почты, который должен быть отправлен: [email protected] –