0
PHP mail()
기능을 사용하여 맞춤 헤더를 보내는 방법을 이해하는 데 몇 가지 문제가 있습니다.사용자 정의 헤더로 이메일을 보낼 때 문제가 발생했습니다.
이 코드의 잘못된 점은 무엇입니까?
<?php
function send_email($name, $lastname, $from, $subject, $message){
$to = '[email protected]';
$headers = 'To: ' . $to .
'\r\nFrom: ' . $from .
'\r\nSubject:' . $subject;
mail($to, $subject, $message, $headers);
print 'Email sent';
}
send_email('jhon', 'doe', '[email protected]', 'subject', 'message');
?>
PHP 오류가 발생하지 않으며 이메일이 도착하지 않습니다.
당신이 요구하고 있기 때문에 그것은 무엇을 하는가 ? 이메일을 보내지 않습니까? 'mail()'이 거짓을 반환합니까? PHP 오류가 발생합니까? 무슨 일이야? – h2ooooooo
PHP 오류가 발생하지 않습니다. 그리고 이메일이 도착하지 않습니다 – gaggina
옵션이 있다면 phpmailer (http://phpmailer.worxware.com/)와 같은 라이브러리를 사용해보십시오. –