Ruby에서 이메일 업데이트 및 저장
Contents
[
Hide
]
Aspose.Email - 이메일 업데이트 및 저장
Aspose.Email Java for Ruby를 사용하여 이메일을 업데이트하고 저장하려면 UpdateEmail 모듈을 호출하면 됩니다. 여기에서 예제 코드를 확인할 수 있습니다.
Ruby 코드
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
\# Initialize and Load an existing MSG file by specifying the MessageFormat
email = Rjb::import('com.aspose.email.MailMessage').load(data_dir + "Message.msg")
\# Initialize a String variable to get the Email Subject
subject = email.getSubject()
\# Append some more information to Subject
subject = subject + " This text is added to the existing subject"
\# Set the Email Subject
email.setSubject(subject)
\# Initialize a String variable to get the Email's HTML Body
body = email.getHtmlBody()
\# Apppend some more information to the Body variable
body = body + "<br> This text is added to the existing body"
\# Set the Email Body
email.setHtmlBody(body)
\# Initialize MailAddressCollection object
contacts = Rjb::import('com.aspose.email.MailAddressCollection').new
\# Retrieve Email's TO list
contacts = email.getTo()
\# Add another email address to collection
contacts.add("to1@domain.com")
\# Set the collection as Email's TO list
email.setTo(contacts)
\# Initialize MailAddressCollection
contacts = Rjb::import('com.aspose.email.MailAddressCollection').new
\# Retrieve Email's CC list
contacts = email.getCC()
\# Add another email address to collection
contacts.add("cc2@domain.com")
\# Set the collection as Email's CC list
email.setCC(contacts)
\# Save the Email message to disk by specifying the MessageFormat
email.save(data_dir + "UpdateMessage.msg", Rjb::import('com.aspose.email.MailMessageSaveType').getOutlookMessageFormat())
\# Display Status
puts "Updated email message Successfully."
실행 코드 다운로드
다음에 언급된 소셜 코딩 사이트 중 어디서든 **이메일 업데이트 및 저장 (Aspose.Email)**을 다운로드하십시오: