Скрипт Hmailserver - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день! Есть задача: есть почтовый сервер, он настроен локально, раз в неделю отправляют документы во вложениях, нужно что бы сервер делал выборку по вложениям и искал документы определенного расширения и складывал их в определенную папку. Прикладываю что-то похожее на правду, но скорей всего оно абсолютно не правильное. Всем сердцем и душой надеюсь на вас
null
тут False
нашел скрипт на форуме hmailserver, но он через чур массивный вот линк https://www.hmailserver.com/forum/vi...chments#p91514
вот еще что-то похожее, только без выборкиhttps://www.hmailserver.com/forum/vi...achment#p76683 чувствую себя одиноко, как сам с собой общаюсь

Решение задачи: «Скрипт Hmailserver»

textual
Листинг программы
Sub SaveAttachments(oMessage)
  Dim Quarantine  
  Quarantine = True
  Dim File
  Dim FileExtensions
  FileExtensions = "(txt)"
  
  Dim Folder       
  Folder = "c:\dist\"
  Dim oAttachment
  Dim oRegExp 
  Set oRegExp = new RegExp    
  For oAttachment = 0 to oMessage.Attachments.Count-1
  with oRegExp
    .Pattern = "^.*\."& FileExtensions & "$" 
    .IgnoreCase = True
    .Global = False
   end With
   if (oRegExp.test(oMessage.Attachments(oAttachment).Filename)) Then
   If (Quarantine) Then
   File = Folder & oMessage.Attachments(oAttachment).Filename
 oMessage.Attachments(oAttachment).SaveAs(File)
   End If
   End If
   Next 
   Set oRegExp = Nothing
   End sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы