Esta clase representa una única parte de un mensaje MIME. Contiene
el contenido real de la parte del mensaje, además de información sobre su codificación,
tipo de contenido y nombre de archivo original. Proporciona un método para generar una
cadena a partir de los datos almacenados. Los objetos Zend_Mime_Part pueden
añadirse a Zend_Mime_Message para
ensamblar un mensaje multiparte completo.
Zend_Mime_Part se instancia con una cadena que
representa el contenido de la nueva parte. Se asume que el tipo es
OCTET-STREAM, y la codificación es 8Bit. Después de instanciar un
Zend_Mime_Part, la información de metadatos puede establecerse
accediendo directamente a sus atributos:
public $type = Zend_Mime::TYPE_OCTETSTREAM; public $encoding = Zend_Mime::ENCODING_8BIT; public $id; public $disposition; public $filename; public $description; public $charset; public $boundary; public $location; public $language;
getContent() devuelve el contenido codificado del
MimePart como una cadena, usando la codificación especificada en el atributo
$encoding. Los valores válidos son Zend_Mime::ENCODING_*. No se realizan
conversiones de conjunto de caracteres.
getHeaders() devuelve las cabeceras Mime para el
MimePart, generadas a partir de la información en los atributos públicamente
accesibles. Los atributos del objeto deben establecerse correctamente antes
de invocar este método.
$charsetdebe establecerse con el conjunto de caracteres real del contenido si es de tipo texto (Text o HTML).$idpuede establecerse para identificar un content-id para imágenes incrustadas en un correo HTML.$filenamecontiene el nombre que tendrá el archivo al descargarlo.$dispositiondefine si el archivo debe tratarse como un adjunto o si se usa dentro del correo (HTML) (en línea).$descriptionsolo se utiliza con fines informativos.$boundarydefine la cadena que se usará como límite (boundary).$locationpuede usarse como URI de recurso que tiene relación con el contenido.$languagedefine los idiomas del contenido.