2013. 7. 10. 11:52 IT/PHP
PHP 이메일 (mail, email) 보내기.
1. SMTP Server 설치 및 IIS에서 Setting.
2. php.ini에 아래와 같이 셋팅.
smtp_port = 25
sendmail_from = admin@mydomain.com
3. 방화벽 인바운드 25 열어주고
4. 릴레이 설정 해주고..
5. 머.. 아래처럼 테스트 함 날려주면.. okbari^^
public function email() {
if (valid_email('email@somesite.com'))
{
echo 'email is valid';
}
else
{
echo 'email is not valid';
}
// multiple recipients
$to = 'dyang34@naver.com' . ', '; // note the comma
$to .= 'dyang34@goodlearning.net';
// subject
$subject = '메일 테스트';
// message
$message = '
<html>
<head>
<title>아싸</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>ㅋㅋ 가나다</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To: Mary <dyang34@naver.com>, Kelly <dyang34@goodlearning.net1>' . "\r\n";
$headers .= 'From: 굿러닝 나영욱 <dyang34@goodlearning.net>' . "\r\n";
$headers .= 'Cc: dyang34@goodlearning.net' . "\r\n";
$headers .= 'Bcc: dyang34@goodlearning.net' . "\r\n";
// Mail it
mail($to, $subject, $message, $headers);
}
'IT > PHP' 카테고리의 다른 글
PHP Server 변수. $_SERVER (0) | 2015.03.12 |
---|---|
PHP 파일 업로드 ( input type file ) (0) | 2013.07.19 |
php $_SERVER, $_Server (0) | 2013.07.19 |
PHP Mail 제목 title 한글 깨질 때.. 한글 인코딩 encoding. (0) | 2013.07.12 |
PHP isset, empty, is_null의 상관 관계와 정보 요약 (0) | 2013.06.19 |