Gmail 계정에 PHP 이메일 텍스트
문제
문자를 가져 와서 양식에서 검색하여 Gmail 계정으로 이메일을 보내 주시겠습니까? 또한 사용자에게 이메일 주소와 주제를 입력 할 수 있습니다. 아니면 그렇지 않다면 사용자가 나에게 메시지를 보내도록하는 더 좋은 방법이 있습니까? 감사.
해결책
나는 당신이 사용하는 것이 좋습니다 PHP 메일러 이 프로그램은 모든 메시지 구성을 처리하고 Gmail과 잘 작동합니다. Gmail 용 샘플 코드도 포함되어 있습니다.
다른 팁
사용 mail
특정 주소로 이메일을 보내는 기능 :
$subject = $_REQUEST['subject'];
$message = $_REQUEST['message'];
mail("your@gmail.com", $subject, $message);
그러나 제발 가져 가지 마십시오 $to
양식의 매개 변수, 그렇지 않으면 스크립트가 스팸에 사용됩니다.
Ivan이 사용자에게 이메일을 추가하여 발신자로 쓴 내용을 확장합니다.
$subject = $_POST['subject'];
$message = $_POST['message'];
$from = $_POST['from'];
// the sender email must be cleaned of mime header injection
$from = preg_replace_all("/[\r\n]+/", '', $from);
mail("your@gmail.com", $subject, $message, "from:$from\n");
이렇게하면 응답하기가 더 쉬워집니다. 그러나 메시지 본문에서 이메일 주소를 추가 할 수 있습니다.
제휴하지 않습니다 StackOverflow