문제

문자를 가져 와서 양식에서 검색하여 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");

이렇게하면 응답하기가 더 쉬워집니다. 그러나 메시지 본문에서 이메일 주소를 추가 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top