#powershell #outlook
#powershell #outlook
Вопрос:
Как мне добавить «От» или «Отправить как» к этому объекту?
$out = New-Object -ComObject Outlook.Application
$recipient = 'Test@user.com'
$new = $out.CreateItem(0)
$new.Subject = 'Test Subject'
$new.Recipients.Add($recipient) | Out-Null
$new.Importance = 2
$new.save()
$display = $new.GetInspector
$display.Display()
Комментарии:
1. Вы пробовали:
$new.SenderEmailAddress
и$new.SenderName
или$new.Sender
? Если это сработает, дайте мне знать, я отправлю сообщение в качестве ответа.
Ответ №1:
Все свойства, связанные с отправителем, устанавливаются позже, когда сообщение фактически отправляется.
Если вы хотите установить конкретную учетную запись, задайте MailItem.SendUsingAccount
для свойства объект account из Application.session.Accounts
коллекции.
Если вы хотите отправлять от имени почтового ящика делегата Exchange, задайте MailItem.SentOnBehalfOfName
для свойства имя или адрес этого почтового ящика делегата.