제목 자체에 대해 설명합니다. 사내 직원들이 서로 사고 사고 팔 수있는 웹 사이트입니다. 전적으로 Microsoft Outlook 이메일 주소를 기반으로합니다. 모든 전자 메일은 항목을 게시 할 때 판매자의 전자 메일에서 전송되도록되어 있습니다. 액션 PHP 페이지에 <php phpinfo(); ?>
을 입력했을 때를 제외하고는 sendmail_from 속성이 서버의 가짜 이메일에서 보내는 것이라고 알려줍니다. 그것은 보내는 PHP 스크립트에 대한 자동 이메일 것 같습니다. 이메일이 유효하지 않기 때문에 이메일이 스팸으로 보내지는 이유 일 수 있습니다. 또한, 나는 전체 및 유효한 헤더를 갖는 것에 대해 온라인으로 읽었지 만, 대부분의 헤더는 선택적으로 보이고 최적의 헤더를 설명하는 어디서나 찾을 수 없습니다. 내 우편 번호 :PHP 우편물 스팸/격리물로 메일 보내기
//send approval email to the approver
$from = isset($_POST['from'])? $_POST['from']:1;
$message = isset($_POST['message'])? $_POST['message']:1;
$message = $message . '<a href="http://dev-corkboard/newapproval.php?id='
.$result[0][0].'"> Click here to approve website post.</a>';
// In case any of our lines are larger than 70 characters, we should use
// wordwrap()
$message = wordwrap($message, 70);
$to = '[email protected]';
$replyto = isset($_POST['replyto'])? $_POST['replyto']:1;
$subject = isset($_POST['subject'])? $_POST['subject']:1;
$headers = "MIME-Version: 1.0" . "\r\n" . 'From: "'.$from.'"' . "\r\n" .
'Reply-To: "'.$replyto.'"' . "\r\n" .
'Content-Type:text/html;charset=iso-8859-1' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if (mail($to, $subject, $message, $headers)) {
//test message for email
}
header ("location: newindex.php"); `
아이디어가 있으십니까?
말씀 : 더 가독성 있도록 앞으로 코드를 포맷합니다. 나는 폭발 알약이 편집, 운 좋은 사람을 제안했다는 것을 알아 차렸다. –
응용 프로그램의 MX 서버와 관련이 있습니다. 헤더에서'보낸 사람 '을 지정해도 좋은 전자 메일 클라이언트는 실제로 해당 주소에서 보낸 것이 아니라고 말할 수 있습니다. –
감사합니다. 매우 성가신, 그 문제가 많이 들리는 군. – MuccyBiy