error
"); fclose($mailserver); printf(""); // exit; } else { print("
$username@$server
"); $buffer="STAT\n"; fputs($mailserver,$buffer); $buffer=fgets($mailserver,512); $mailsum=substr($buffer,4,2); $mailmem=substr($buffer,6,strlen($buffer)-6); print("
[Total : $mailsum ][bytes : $mailmem]
"); } function mailfrom($fromaddress, $toaddress, $subject, $body, $headers) { $fp = popen( '/usr/sbin/sendmail -f'.$fromaddress.' '.$toaddress,"w"); if(!$fp) return false; fputs($fp, "To: $toaddress\n"); fputs($fp, "From: $fromaddress\n"); fputs($fp, "Subject: $subject\n"); fputs($fp, $headers."\n\n"); fputs($fp, $body); fputs($fp, "\n"); pclose($fp); return true; } if($mode=='mailsend') { if(!$to) { echo(" "); exit; } $mailheaders .= "Return-Path: $from\r\n"; $mailheaders .= "From: $from\r\n"; $mailheaders .= "X-Mailer: Gfew Interface\r\n"; if ($cc_addr){ $mailheaders .= "CC: $cc_addr \r\n"; } if ($userfile && $userfile_size) { $filename=basename($userfile_name); $result=fopen($userfile,"r"); $file=fread($result,$userfile_size); fclose($result); if ($userfile_type == "") { $userfile_type = "application/octet-stream"; } $boundary = "--------" . uniqid("part"); $mailheaders .= "MIME-Version: 1.0\r\n"; $mailheaders .= "Content-Type: multipart/mixed; boundary=\"$boundary\""; $bodytext = "This is a multi-part message in MIME format.\r\n\r\n"; $bodytext .= "--$boundary\r\n"; $bodytext .= "Content-Type: text/html; charset=euc-kr\r\n"; $bodytext .= "Content-Transfer-Encoding: 8bit\r\n\r\n"; $bodytext .= nl2br(stripslashes($body)) . "\r\n\r\n"; $bodytext .= "--$boundary\r\n"; $bodytext .= "Content-Type: $userfile_type; name=\"$filename\"\r\n"; $bodytext .= "Content-Transfer-Encoding: base64\r\n\r\n"; $bodytext .= ereg_replace("(.{80})","\\1\r\n",base64_encode($file)); $bodytext .= "\r\n--$boundary" . "\r\n"; } else { $bodytext = nl2br(stripslashes($body)) . "\r\n\r\n"; $mailheaders .= "Content-Type: text/html; charset=euc-kr\r\n"; $mailheaders .= "Content-Transfer-Encoding: 8bit\r\n\r\n"; } $result = mailfrom( $from, $to, $subject, $bodytext, $mailheaders); $body = nl2br(stripslashes($body)) . "\r\n\r\n"; if($result){ echo("













¸ÞÀÏÀÌ ¼º°øÀûÀ¸·Î º¸³»Á³½À´Ï´Ù.
ÆíÁöÇÔÀ¸·Î °¡±â.

"); } else{ echo("

¾Æ·¡ÀÇ ¸ÞÀÏ Àü¼Û¿¡ ¿¡·¯°¡ ¹ß»ýµÇ¾ú½À´Ï´Ù.

Á¶±Ý ±â´Ù¸®½Å ÈÄ¿¡ ´Ù½Ã ¸ÞÀÏ Àü¼ÛÀ» ½ÃµµÇØ Áֽʽÿä.
¿©±â¸¦ ´©¸£½Ã¸é ¸ÞÀÏÀü¼Û ÆûÀ¸·Î À̵¿ÇÕ´Ï´Ù.

"); } } else{ $from = $username . "@$server"; echo("

º¸³»´Â »ç¶÷
¹Þ´Â»ç¶÷
ÂüÁ¶
Á¦¸ñ
"); // QUIT $buffer="QUIT\n"; fputs($mailserver, $buffer); $buffer=fgets($mailserver,512); // close connection fclose($mailserver); } ?>