Я попытался создать сценарий для получения электронных писем по мере их поступления, переформатировать их и затем переслать по электронной почте в теле, но я не могу понять, как читать тело письма. В настоящее время у меня есть:Outlook VBA Script для входящих сообщений
Sub Confirmation()
myMessage = "You recently made a request on the IT website, the details of your
request can be seen below:" & vbCr & vbCr & "Thank you, " & vbCr & "IT Support"
Dim itmOld As MailItem, itmNew As MailItem
Set itmOld = ActiveInspector.CurrentItem
Set itmNew = itmOld.Forward
itmNew.Body = myMessage & vbCr & vbCr & itmOld.Body
itmNew.Subject = "IT Web Request Confirmation"
itmNew.Display
Set itmOld = Nothing
Set itmNew = Nothing
End Sub
Это сообщение открывает электронный текст и пересылает его.
Я хотел бы, чтобы сценарий открыл письмо, прочитал адрес электронной почты из тела, использовал это как поле и переформатировал существующее письмо в более удобный формат. Это HTML от электронной почты:
<html><body><br /><br /><table><tr><td><b>Fullname: </b></td><td>Alex Carter</td></tr><tr><td><b>OPS_Access: </b></td><td>Yes</td></tr><tr><td><b>Email_Account_Required: </b></td><td>Yes</td></tr><tr><td><b>Office_Email_Required: </b></td><td>Yes</td></tr><tr><td><b>Website_Access_Required: </b></td><td>Yes</td></tr><tr><td><b>Web_Access_Level: </b></td><td>Staff</td></tr><tr><td><b>Forum_Access_Required: </b></td><td>Yes</td></tr><tr><td><b>Date_Account_Required: </b></td><td>03/08/2013</td></tr><tr><td><b>Requested_By: </b></td><td>Alex Carter</td></tr><tr><td><b>Requestee_Email: </b></td><td>[email protected]</td></tr><tr><td><b>Office_Requesting: </b></td><td>Swindon</td></tr></table></body></html>
Это показывает, что электронная почта, чтобы перейти в к области в 10-й строке таблицы, но я не слишком уверен, как идти о выборе этого из тела ? Как я буду читать тело, переформатируя его, а затем выбирая письмо-запрос и используя его как поле?
Заранее благодарен!
У вас есть контроль над созданием входящей электронной почты? Если это так, вы можете сделать свои собственные теги вокруг интересующего адреса и искать тело для этого. – PowerUser