0
SMTP를 사용하여 사이트의 스크립트에서 메시지를 보내려고합니다. 직장 이메일로받을 수는 없지만 개인 이메일로 메일을 읽을 수 있습니다. 나는 그것이 튀는 것 같아요.SMTP를 통한 전자 메일 보내기 (도메인 문제)
Google 관리자 패널에 test.domain.com을 domain.com의 별칭으로 추가했습니다.
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->SMTPDebug = 2;
$mail->From = "[email protected]";
$mail->FromName = "No-Reply @ Domain";
$to = '[email protected], [email protected]';
$mail->AddAddress('[email protected]');
$mail->AddAddress('[email protected]');
$mail->AddReplyTo($mail->From, $mail->FromName);
$mail->WordWrap = 80; // set word wrap to 50 characters
$mail->IsHTML(false); // set email format to HTML
$mail->Subject = $subject[PAGE];
$mail->Body = $body;
if ($mail->Send())
{
header('location: '.$_SERVER['REQUEST_URI'].'?sent1');
exit;
}
else
{
$errors[] = 'Sorry, your message could not be sent, '.$mail->ErrorInfo;
}
나는 사용자 별 발신 게이트웨이 (사용자가 외부 SMTP 서버를 통해 메일을 보낼 수 있도록 허용 test.domain.com에 대한 MX 레코드뿐만 아니라 Google 관리자의 SMTP 릴레이 서비스뿐만 아니라 수를 만들었습니다 이메일 도메인 외부에서 호스팅되는 "보낸 사람"주소를 구성 할 때). 우리는 PHP 우편물을 설정할 때