Administrar Adjuntos en Mensajes de Correo en Ruby
Contents
[
Hide
]
Aspose.Email - Administrar Adjuntos en Mensajes de Correo
Para agregar adjuntos a un nuevo mensaje de correo utilizando Aspose.Email Java para Ruby, llama al método add_attachments del módulo ManageAttachments. Aquí puedes ver el código de ejemplo.
Código Ruby
def add_attachments()
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
# Crear una nueva instancia de la clase MailMessage
message = Rjb::import('com.aspose.email.MailMessage').new
# Establecer el tema del mensaje
message.setSubject("Nuevo mensaje creado por Aspose.Email para Java")
mail_address = Rjb::import('com.aspose.email.MailAddress')
# Establecer el cuerpo HTML
message.setHtmlBody("<b>Esta línea está en negrita.</b> <br/> <br/>" +
"<font color=blue>Esta línea está en color azul</font>")
# Establecer la información del remitente
message.setFrom(mail_address.new("from@domain.com", "Nombre del Remitente", false))
# Agregar destinatarios a
message.getTo().add(mail_address.new("to1@domain.com", "Destinatario 1", false))
# Agregando adjunto
# Cargar un adjunto
attachment = Rjb::import('com.aspose.email.Attachment').new(data_dir + "attachment.txt")
# Agregar el adjunto en la instancia de la clase MailMessage
message.addAttachment(attachment)
# Guardar el mensaje en el disco
message.save(data_dir + "Add-Attachment.msg", Rjb::import('com.aspose.email.MessageFormat').getMsg())
# Mostrar Estado
puts "Adjunto agregado exitosamente."
end
Descargar Código en Ejecución
Descargar Administrar Adjuntos en Mensajes de Correo (Aspose.Email) de cualquiera de los sitios de codificación social mencionados a continuación: