PHP에서 이메일을 보내기 위한 두 가지 클래스. 이메일을 보내려면 PHP를 사용해야 합니다. PHPmailer만큼 복잡해지기를 원하지 않아서, 마침내 유용한 PHP 이메일 보내기 클래스를 찾았습니다. 총 2개의 파일입니다. SMTP 서버, SMTP 서버 포트, SMTP 서버 사용자 메일함.
1단계: 이 수업에 사용해야 하는 두 개의 PHP 클래스 라이브러리를 다운로드합니다. http://www .php.cn/ xiazai/leiku/399
2단계: 다운로드가 완료된 후 php 클래스 파일을 찾아 로컬 서버에 추출하고 새 php 파일을 생성하세요!
3단계: 이 새 파일에서 이 클래스를 호출하고 이 클래스를 인스턴스화합니다.
<?php require_once('email.class.php');// 引入类文件 //########################################## $smtpserver = "smtp.163.com";//SMTP服务器 $smtpserverport = 25;//SMTP服务器端口 $smtpusermail = "*********@163.com";//SMTP服务器的用户邮箱 $smtpemailto = "*********@qq.com";//发送给谁 $smtpuser = "*********@163.com";//SMTP服务器的用户帐号 $smtppass = "********";//SMTP服务器的用户密码 $mailsubject = "PHP测试邮件系统";//邮件主题 $mailbody = "<h1> 这是一个测试程序</h1>";//邮件内容 $mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件 ########################################## //实例化 $smtp = new smtp($smtpserver, $smtpserverport, true, $smtpuser, $smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证. $smtp->debug = true;//是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ?>
실행 결과는 다음과 같습니다.
Note :
여기서 설명하겠습니다. PHP로 이메일을 보내는 방법에 대한 예와 아이디어를 제공하는 것뿐입니다!
위 내용은 PHP로 이메일을 보내는 개발 사례와 아이디어 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!