Witam mam problem z odpowiadaniem na kontaktowe maile wysyłane ze strony na moją skrzynkę na Gmailu z Formularza.

Zamiast adresu e-mail osoby który wypełniła formularz i zastosowaniu wskazówek ze strony phpmailera dalej jako majll do odpowiedzi widnieje ten który użyłem do łączenia się na SMTP (Serwer SMTP = GMAIL).

Tak wywołuje skrypt:

  1. <?php
  2. $mail  = new PHPMailer();
  3.                $mail->CharSet = "utf-8";
  4.                $mail->IsSMTP();
  5.                $mail->SMTPAuth   = true;
  6.                $mail->SMTPSecure = MAIL_SECURE;
  7.                $mail->Host       = MAIL_HOST;
  8.                $mail->Port       = MAIL_PORT;
  9.                $mail->Username   = MAIL_USER;
  10.                $mail->Password   = MAIL_PASS;
  11.                $mail->AddAddress(CONFIG_OWNERMAIL);
  12.                $mail->FromName = $name;
  13.                $mail->AddReplyTo($email, $name);
  14.                $mail->Subject    = $subject;
  15.                $mail->MsgHTML($messege);
  16.                $mail->IsHTML(true);
  17. ?>


$email = Adres e-mail osoby która wypełniła Formularz
$name = Nick, Login tej osoby

Po otrzymaniu wiadomości na moją skrzynkę w odpowiedzi widnieje $name dobrze, ale $email jest to e-mail na który się loguje do wysłania poprzez SMTP (Czyli DEFINE = MAIL_USER).