PHP 스크립트에서 이메일을 보내는 것은 간단하고 빠르며 쉽습니다.
PHP를 만드는 부분 우편() 함수가 너무 단순하기 때문에 유연성이 부족하지만 그 중 하나의 문제는 주식 PHP 우편() 일반적으로 사용자가 선택한 SMTP 서버를 사용할 수 없으며 SMTP 인증을 지원하지 않습니다.
다행히 PHP의 기본 단점을 극복하는 것이 어렵지 않습니다. 대부분의 이메일 사용자에게 무료 PEAR Mail 패키지는 필요한 모든 기능과 유연성을 제공하며 원하는 발신 메일 서버로 인증합니다. 향상된 보안을 위해 암호화 된 SSL 연결이 PEAR Mail을 사용하여 메일을 전송할 때도 지원됩니다.
SMTP 인증을 사용하여 PHP 스크립트에서 전자 메일을 보내는 방법
시작하려면 PEAR Mail 패키지를 설치하십시오. 일반적으로 이것은 PHP 4 이상에서 이미 수행되었지만, 이미 가지고 있는지 확실하지 않은 경우 설치하여 설치하십시오.
이 코드를 복사하십시오:
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender
예제에서 굵은 텍스트를 모두 찾아서 스크립트의 해당 영역을 당신과 관련된 것으로 변경하십시오. 그것들은 당신이 절대로 필요한 것 PHP 스크립트가 작동하도록 변경하고, 또한 주제 및 본문 텍스트도 조정해야합니다.
- …에서: 메시지를 보낼 전자 메일 주소
- 에: 수신자의 전자 메일 주소 및 이름
- 숙주: 보내는 SMTP 서버 이름
- 사용자 이름: SMTP 사용자 이름 (일반적으로 메일을 검색하는 데 사용 된 사용자 이름과 동일)
- 암호: SMTP 인증을위한 암호
노트 : 위의 예제는 SMTP 인증을 사용하여 전자 메일을 보내는 PHP 스크립트이지만 없이 SSL 암호화. 암호화를 원할 경우이 스크립트를 다시 사용하여 굵게 표시된 텍스트를 사용자의 정보와 교체하십시오.
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender