Я думаю, что может быть способ сделать это с VBA, но я не могу найти никакой документации о том, как добавлять вложения через VBA.
Вот пример кода, который я нашел:
Sub SendMultipleEmails()
Dim objMail As Outlook.MailItem
Dim intX As Integer
For intX = 1 To 10 'Or get the value of intX from a file count
Set objMail = Application.CreateItem(olMailItem)
objMail.Subject = "My subject line"
objMail.Body = "My message body"
objMail.To = "
objMail.Attachments.Add "C:\temp\myfile.doc"
objMail.Send
Set objMail = Nothing
Next
End Sub
Моя единственная задача сейчас - создать цикл, который позволит мне отправлять разные вложения каждому получателю. Получатели будут расположены в алфавитном порядке, а файлы - тоже, так что достаточно просто использовать порядковый номер файла в цикле.