PHPMailer - несколько писем на одной странице - PullRequest
0 голосов
/ 12 февраля 2019

Мой PHPMailer работает отлично, но моя проблема в том, что когда я получаю разные электронные письма от разных людей, все электронные письма будут приниматься внутри одного и того же сообщения (потому что PHPMailer всегда отправляет электронные письма с одного письма (management @ gmail.ком)).Его можно всегда получать электронные письма в разных сообщениях?Потому что вот так запутанно управлять электронной почтой.

IMAGEM_EMAIL

email2

  $mail = new PHPMailer(true);
  $mail->IsSMTP();        
  $mail->Host = 'smtp.gmail.com';  
  $mail->Port = 587;       
  $mail->SMTPAuth = true;      
  $mail->Username = 'management@gmail.com';
  $mail->Password = '*********';    
  $mail->SMTPSecure = 'tls';      
  $mail->From = $_POST["email"];      
  $mail->FromName = $_POST["name"];    
  $mail->addAddress('website@gmail.com');
  $mail->AddCC($_POST["email"], $_POST["name"]); 
  $mail->WordWrap = 50;      
  $mail->IsHTML(true);         
  $mail->Subject = $_POST["subject"];    

1 Ответ

0 голосов
/ 12 февраля 2019

Здесь есть две проблемы:

1 / Ваш почтовый ящик gmail / inbox группирует письма, которые вы получаете от PHPMailer.И для этого нет решения.Это то, что делает gmail / inbox, и вы ничего не можете с этим поделать.

2 / Вы хотите нажать «ответить» на эти письма и ответить не на «management@gmail.com», а на почту вашего пользователя,Вы можете добавить поле «Ответить» в письмах, чтобы добиться этого:

$mail->addReplyTo($_POST["email"], $_POST["name"]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...