Mettre à jour et enregistrer un courriel en PHP

Aspose.Email - Mettre à jour et enregistrer un e‑mail

Pour mettre à jour et enregistrer un e‑mail en utilisant Aspose.Email Java pour PHP, invoquez simplement le module UpdateEmail. Vous pouvez voir le code d’exemple ici.

Code PHP


 # Initialize and Load an existing MSG file by specifying the MessageFormat

$mailMessage=new MailMessage();

$email = $mailMessage->load($dataDir . "Message.msg");

\# Initialize a String variable to get the Email Subject

$subject = $email->getSubject();

\# Set the Email Subject

$email->setSubject('This text is added to the existing 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".PHP_EOL;

\# Set the Email Body

$email->setHtmlBody($body);

\# Initialize MailAddressCollection object

$contacts = new MailAddressCollection();

\# 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 = new MailAddressCollection();

\# 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

$mailMessageSaveType=new MailMessageSaveType();

$email->save($dataDir . "UpdateMessage.msg", $mailMessageSaveType->getOutlookMessageFormat());

\# Display Status

print "Updated email message Successfully.".PHP_EOL;

Télécharger le code en cours d’exécution

Télécharger Mettre à jour et enregistrer un e‑mail (Aspose.Email) depuis l’un des sites de codage social mentionnés ci-dessous :