- mail() °ú sendmail
PHPÀÇ mail() ÇÔ¼ö¸¦ ¾²´Â ¹æ¹ý°ú
O/S¿¡¼ sendmail ¸í·É¾î¸¦ È£ÃâÇÏ´Â ¹æ¹ý 2°¡Áö°¡ ÀÖ´Ù.
PHP ÀÇ mail() ÇÔ¼ö¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ´õ ³ªÀ» µí ÇÏ´Ù.
1, PHP mail() ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ´Â °æ¿ì
maru.net °èÁ¤¿¡¼ mail() ÇÔ¼ö´Â º¸³»Áø´Ù.
cafe24 ¿¡¼ °£´Ù.
2, sendmail À» »ç¿ëÇÏ´Â °æ¿ì
°èÁ¤º°·Î Â÷ÀÌ°¡ ÀÖ´Ù.
maru.net ¿¡¼ sendmail Àº ¾È°£´Ù.
Ä«Æä24¿¡¼ °£´Ù.
- Æ÷Åп¡¼ ¸ÞÀÏÀ» ¹Þ´Â°¡
1, daum,naver ´Â °£´Ù.
2, yahoo´Â sandmail Àº °¡Áö¸¸ 15ºÐ ÀÌ»ó ´Ê°Ô °¡°í ½ºÆÔó¸® µÈ´Ù. PHP mail ÇÔ¼ö´Â ¾È°¡°Å³ª ´Ê°Ô °£´Ù.
3, naver.com °¡Àå À¶Å뼺 ÀÖ´Â ¸ÞÀÏÀÌ´Ù. ¾î´À °èÁ¤À̳ª Àß°£´Ù.
µû¶ó¼ ¸ÞÀÏÀ» ¹ß¼ÛÇÏ¿© ¹Þ¾Æº¸´Â Á¤È®µµ¸¦ ³ôÀ̱â À§Çؼ´Â
ÇØ´çÇÏ´Â Æ÷Åп¡ ¸Â´Â ¸ÞÀÏȯ°æÀ» ¸¸µé¾î¾ß ÇÒ °ÍÀÌ´Ù.
¶Ç Çì´õÀÇ ±¸¼ºÀ» ¾Ë¸Â°Ô ó¸®ÇØ¾ß ½ºÆÔ󸮰¡ ¾È µÉ µí ÇÏ´Ù.
<?
# ############## sendmail #################
# °èÁ¤º°·Î Â÷ÀÌ°¡ ÀÖ´Ù.
# maru.net ¿¡¼ sendmail Àº ¾È°£´Ù.
# Ä«Æä24¿¡¼ °£´Ù.
########## /home/bin/sendmail À» ÀÌ¿ëÇÏ´Â °æ¿ì ##########
function SMail($From,$To,$Subject,$Text) {
$Headers .= "Content-Type: text/html; charset=EUC-KR
";
$fp = popen("/home/bin/sendmail -t -f $From","w"); // ÁÖÀÇÇÏ½Ç ºÎºÐ
if(!$fp) return false;
fputs($fp,"from: Æû¸ÞÀÏ ¿¹Á¦<$From>
"); // from °ú : Àº ºÙ¿©ÁÖ¼¼¿ä => from:
fputs($fp, "to: <$To>
");
fputs($fp, "subject: $Subject
");
fputs($fp, "$Headers
");
fputs($fp, "$Text");
fputs($fp, "
");
pclose($fp);
return true;
}
$mail_from = "¹Þ´Â»ç¶÷@c79.co.kr"; // º¸³»´Â »ç¶÷¸ÞÀÏÁÖ¼Ò
$mail_to = "º¸³»´Â»ç¶÷@yahoo.co.kr"; // ¹Þ´Â»ç¶÷ ¸ÞÀÏÁÖ¼Ò
$subject = "Æû¸ÞÀÏ ¿¹Á¦ - sendmail";
$contents =
"
Æû¸ÞÀÏ ³»¿ë
";
SMail($mail_from,$mail_to,$subject,$contents);
echo "ÆíÁö¸¦ º¸³Â½À´Ï´Ù. [ /home/bin/sendmail ¼¾µå¸ÞÀÏ ¹öÀü ]";
?>
<?
########## PHP mail() ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ´Â °æ¿ì ##########
# maru.net °èÁ¤¿¡¼ mail() ÇÔ¼ö´Â º¸³»Áø´Ù.
# cafe24 ¿¡¼ °£´Ù.
$mail_from = "¹Þ´Â»ç¶÷@c79.co.kr"; // º¸³»´Â »ç¶÷¸ÞÀÏÁÖ¼Ò
$mail_to = "º¸³»´Â»ç¶÷@yahoo.co.kr"; // ¹Þ´Â»ç¶÷ ¸ÞÀÏÁÖ¼Ò
$Headers .= "from: Æû¸ÞÀÏ ¿¹Á¦<$mail_from>
"; // from °ú : Àº ºÙ¿©ÁÖ¼¼¿ä => from:
$Headers .= "Content-Type: text/html; charset=EUC-KR
";
$subject = "Æû¸ÞÀÏ ¿¹Á¦ - mail()";
$contents =
"
Æû¸ÞÀÏ ³»¿ë
";
mail($mail_to,$subject,$contents,$Headers);
echo "ÆíÁö¸¦ º¸³Â½À´Ï´Ù. [ PHP mail() ÇÔ¼ö ¹öÀü ]";
?>
¡Ø Æ÷Åп¡¼ °Ë»öµÈµÚ ¿øÇϽô ¸µÅ©°¡ ¾øÀ» °æ¿ì
È¸é »ó´ÜÀÇ Àüü°Ë»öÀ» ÀÌ¿ëÇϽʽÿÀ.
|