Настройка из поля в объекте Outlook PowerShell

#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 для свойства имя или адрес этого почтового ящика делегата.