ÀÌ Å¬·¡½º´Â,MIME ¸Þ¼¼ÁöÀÇ ÇϳªÀÇ ÆÄÆ®¸¦ ³ªÅ¸³À´Ï´Ù.
½ÇÁ¦ÀÇ ¸Þ¼¼ÁöÀÇ ³»¿ë¿¡ °¡¼¼ÇØ ÀÎÄÚµùÀ̳ª Content Type,
±×¸®°í ¿ø·¡ÀÇ ÆÄÀϸíµîÀÇ Á¤º¸µµ Æ÷ÇԵ˴ϴÙ.
º¸Á¸µÈ µ¥ÀÌÅͷκÎÅÍ ¹®ÀÚ¿À» »ý¼ºÇϱâ À§ÇÑ ¸Þ¼Òµå°¡ ÁغñµÇ¾î ÀÖ½À´Ï´Ù.
Zend_Mime_Part
¿ÀºêÁ§Æ®¸¦ Zend_Mime_Message
¿¡ Ãß°¡ÇÏ´Â °ÍÀ¸·Î, ¿ÏÀüÇÑ ¸ÖƼ ÆÄÆ® ¸Þ¼¼Áö¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Zend_Mime_Part
ÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÒ ¶§ ,
»õ·Î¿î ÆÄÆ®ÀÇ ³»¿ëÀ» ³ªÅ¸³»´Â ¹®ÀÚ¿À» »ç¿ëÇÕ´Ï´Ù.»õ·Î¿î ÆÄÆ®ÀÇ ÇüÅ´Â
OCTET-STREAM, ÀÎÄÚµùÀº 8Bit ÀÌ´Ù°í ÇÏ¿© ÀÛ¼ºµË´Ï´Ù.
Zend_Mime_Part
ÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇÑ ´ÙÀ½¿¡,
±× ¼Ó¼º¿¡ Á÷Á¢ ¾×¼¼½º ÇÏ´Â °ÍÀ¸·Î ¸ÞŸ Á¤º¸¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
<?php
public $type = ZMime::TYPE_OCTETSTREAM;
public $encoding = ZMime::ENCODING_8BIT;
public $id;
public $disposition;
public $filename;
public $description;
public $charset;
getContent()
(Àº)´Â,MimePart
ÀÇ ³»¿ëÀ» encode ÇØ, ¹®ÀÚ¿·Î µ¹·ÁÁÝ´Ï´Ù.
»ç¿ëÇÏ´Â ÀÎÄÚµùÀº ¼Ó¼º $encoding ±×¸®°í ÁöÁ¤ÇÕ´Ï´Ù.
»ç¿ë °¡´ÉÇÑ °ªÀº ZMime::ENCODING_* ÀÔ´Ï´Ù.
ij¸¯ÅÍ ¼¼Æ®ÀÇ º¯È¯Àº ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.
getHeaders()
(Àº)´Â, ¾×¼¼½º °¡´ÉÇÑ ¼Ó¼ºÀÇ Á¤º¸·ÎºÎÅÍ »ý¼ºÇß´Ù
MimePart ÀÇ Mime Çì´õ¸¦ µ¹·ÁÁÝ´Ï´Ù.
ÀÌ ¸Þ¼Òµå¸¦ ÄÝ Çϱâ Àü¿¡, ¿ÀºêÁ§Æ®ÀÇ ¼Ó¼ºÀ» ¿Ã¹Ù¸£°Ô ¼³Á¤ÇØ µÑ Çʿ䰡 ÀÖ½À´Ï´Ù.
$charset
ÅØ½ºÆ®Çü (Text ȤÀº HTML) ÀÇ °æ¿ì´Â, ½ÇÁ¦ÀÇ Ä³¸¯ÅÍ ¼¼Æ®¸¦ ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
$id
HTML ¸ÞÀÏ¿¡ ÀÖ¾î¼ÀÇ ÀÎ ¶óÀÎ È»óÀ» À§ÇÑ ID (À»)¸¦ ¼³Á¤ÇÕ´Ï´Ù.
$filename
´Ù¿î·ÎµåÇÒ ¶§¿¡ »ç¿ëµÇ´Â ÆÄÀϸíÀ» Æ÷ÇÔÇÕ´Ï´Ù.
$disposition
ÆÄÀÏÀ» ÷ºÎ·Î¼ Ãë±ÞÇÏ´ÂÁö, ȤÀº (HTML-) ¸ÞÀÏ¿¡ ¹¯´Â´Ù (ÀÎ ¶óÀÎ)
ÀÇ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
$description
Á¤º¸¸¦ Á¦°øÇϱâ À§ÇØ(¶§¹®¿¡)¸¸ÀÇ ¸ñÀûÀ¸·Î »ç¿ëµË´Ï´Ù.