>백엔드 개발 >PHP 문제 >PHP SMTP 서버 구성 방법

PHP SMTP 서버 구성 방법

藏色散人
藏色散人원래의
2020-07-25 09:41:474405검색

php SMTP 설정 방법: 먼저 웹사이트에서 이메일을 보내기 위해 QQ 사서함을 등록한 다음 백엔드 관리자 인터페이스에 로그인한 다음 "시스템 전역 설정에서 SMTP 서비스 설정"을 찾아 마지막으로 SMTP 로그인 사용자 이름과 SMTP 로그인을 입력합니다. 비밀번호. .

PHP SMTP 서버 구성 방법

권장: "PHP 튜토리얼"

준비:
웹사이트에서 이메일을 보내기 위해 QQ 메일함을 등록하세요(또는 기존 QQ 메일함 사용):
http://qq. com/chs/index.html?type=1&app_id=11005
요구 사항은 다음과 같습니다.
사서함에는 POP3/SMTP 서비스, IMAP/SMTP 서비스 및 Exchange 서비스가 활성화되어 있어야 합니다. 설정 단계는 다음과 같습니다. 설정 - 계정 - POP3. /IMAP/SMTP /Exchange/CardDAV/CalDAV 서비스 - 서비스 3개 선택 - 변경 사항 저장

시작 구성(예: mlecms 시스템):
먼저 백엔드 관리자 인터페이스에 로그인합니다. 시스템 설정 - 시스템 전역 설정의 SMTP 서비스 설정

세부 설정: 세 가지 서비스를 활성화하는 QQ 이메일 주소로 보내는 사서함 주소를 입력하고 QQ 이메일 계정으로 SMTP 로그인 사용자 이름과 SMTP 로그인 비밀번호를 입력하세요. 및 로그인 비밀번호를 입력하시고, 나머지는 생략 가능합니다. 변경합니다. 또한 테스트 이메일을 보내도록 선택하고 이메일 주소를 입력하여 테스트용 이메일을 받을 수 있습니다.
테스트가 이메일 전송에 실패하면 다음 메시지가 나타납니다.

해결 방법:
1. 메일함과 SMTP 서버의 구성 매개변수가 올바르게 입력되었는지 확인하세요.
2. .ini가 활성화되어 있는지 phpinfo() 메소드를 통해 활성화 여부를 확인합니다. 활성화 단계: 1. php.ini에서 Extension=php_openssl.dll 앞의 세미콜론을 제거하고 Apache 서버를 다시 시작합니다. 2. PHP 설치 디렉터리에 libeay32.dll, ssleay32.dll 및 libmcrypt.dll 세 파일을 복사합니다. C: WindowsSystem32 디렉토리로.


이메일 테스트가 성공하면 다음 메시지가 나타납니다.

이 시점에서 SMTP 서버 설정을 성공적으로 축하합니다.

위 내용은 PHP SMTP 서버 구성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.