php로 gmail 보내기
PHPphp로 gmail 보내기
pear 에서 Mail.php 설치
pear install Mail
소스코드
send_gmail.php
// Pear Mail Library
require_once "Mail.php";
function send_gmail($from, $to, $subject, $body){
$from = "<" . $from . ">";
$to = "<" . $to . ">";
$headers = array(
'From' => $from,
'To' => $to,
'Subject' => $subject
);
$smtp = Mail::factory('smtp', array(
'host' => 'ssl://smtp.gmail.com',
'port' => '465',
'auth' => true,
'username' => 'username@gmail.com',
'password' => 'userpassword'
));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
return array('success'=>false, 'message'=>$mail->getMessage());
} else {
return array('success'=>true);
}
}
// 사용하기
$from = 'fromaddress@gmail.com';
$to = 'toaddress@yahoo.com';
$subject = 'Hi!';
$body = "Hi,\n\nHow are you?";
send_gmail($from, $to, $subject, $body);
'PHP' 카테고리의 다른 글
PHP에서 메일 보내기 (0) | 2017.11.18 |
---|---|
php 업로드 용량 설정 변경 (0) | 2017.11.17 |
PHP URL rewrite 구현해보기 (0) | 2017.11.16 |
PHP 리다이렉트 구현 (0) | 2017.11.16 |
PHP 날짜 차이 계산하기 (0) | 2017.11.15 |