- SuiteCRM: 이메일 발송 테스트
- emailTest.php
SuiteCRM: 이메일 발송 테스트
커뮤니티(네이버 카페)에서 더 많은 활동을 할 수 있습니다.
SuiteCRM의 이메일 발송을 Linux Commnad Line에서 테스트할 수 있습니다.
SuiteCRM의 최상위 폴더에 emailTest.php 파일을 생성 합니다.
php emailTest.php 명령을 실행하여 이메일 발송을 테스트 합니다.
emailTest.php
SMTPDebug=14;
$mail->Debugoutput='html';
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com'; //--- Email Server
123456789012345678901234567890123456789012345678901234567890
$mail->SMTPAuth = true; //--- true. SMTP 인증을 사용함
$mail->Username = '~@gmail.com'; //--- Email Server 로그인 아이디
$mail->Password = '~'; //--- Email Server 로그인 비밀번호
$mail->SMTPSecure = 'tls'; //--- TLS, SSL 사용 여부
$mail->Port = 587; //--- Port. SMTP (25), TLS (587)
$mail->From = '~@gmail.com'; //--- 보낸사람 이메일 주소
$mail->FromName = 'OBCon Test'; //--- 보낸사람 이름
$mail->addReplyTo('~@gmail.com', 'OBCon Test'); //--- 회신 받을 사람의 이메일 주소와 이름
$mail->addAddress('~@jopenbusiness.com', 'Consult'); //--- 받는사람 이메일 주소와 이름
//$mail->addCC('cc@example.com'); //--- 참조
//$mail->addBCC('bcc@example.com'); //--- 숨은 참조
$mail->WordWrap = 50;
//$mail->addAttachment('/var/tmp/file.tar.gz'); //--- 첨부 파일
//$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); //--- 첨부 파일
$mail->isHTML(true);
$mail->Subject = 'OBCon Test Email'; //--- 이메일 제목
$mail->Body = 'This is the HTML message body in bold!'; //--- 이메일 본문 (html)
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients'; //--- 이메일 본문 (text)
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
?>
2017.11.20 ~ 2017.11.20, ver 0.01
최종 수정일: 2024-09-30 12:26:19
이전글 :
다음글 :