У меня есть сценарий для правила Outlook, который удаляет из сообщения основную часть электронного письма, а затем пересылает это новое электронное письмо на номер мобильного телефона с неповрежденной темой. Сценарий VBA выглядит следующим образом:

Public Sub SMS(msg As MailItem)

  Dim olMailFwd As MailItem

  Set olMailFwd = msg.Forward

  With olMailFwd
      .HTMLBody = ""
      .Subject = msg.Subject
      .To = "5551234567@carrier.com" 'enter phone number e-mail address here
  End With

  olMailFwd.Send

  Set olMailFwd = Nothing

End Sub

Я хотел бы изменить этот скрипт, чтобы разобрать гиперссылку из сообщения. Один тип электронной почты, который будет пересылаться этим сценарием, имеет выписанную гиперссылку (например, https://www.google.com/). Однако ко второму типу электронных писем, к которым я хотел бы применить это, гиперссылка была встроена в блок текста (например, в Google).

Я надеялся, что смогу получить некоторую помощь в модификации моего существующего скрипта, так как у меня нет большого опыта работы с VBA. Большая часть того, что я делал в прошлом, использовала уже существующие примеры, и я не смог найти что-то, что можно было бы использовать в качестве руководства для этого.

0