Ich kann eine E-Mail erstellen und mit meinem Skript anzeigen, aber aus irgendeinem Grund wird nicht gesendet und ich erhalte den folgenden Fehler. Fehle ich etwas, vielleicht gibt es ein Erlaubnisproblem?Senden von Outlook E-Mail über Powershell nicht möglich
Exception calling "Send" with "0" argument(s): "Operation aborted (Exception from HRESULT: 0x80004004 (E_ABORT))"At C:\TEMP\Scripts\PowerShell\Outlook EMail Creation\TestEMailSend.ps1:27 char:5
+ $mail.Send()
+ ~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ComMethodTargetInvocation
Mein Code:
$global:UserReportsToEmail = "[email protected]"
$ol = New-Object -comObject Outlook.Application
$mail = $ol.CreateItem(0)
$mail.To = "$global:UserReportsToEmail"
$mail.cc = "[email protected]"
$mail.Subject = "mySubject"
$mail.HTMLBody =
"<font color ='blue'><b>TESTING STUFFFF!</b></font><br>
Text on a new line $UserID"
$mail.Send()
$inspector = $mail.GetInspector
$inspector.Display()
Ich habe gerade Ihren Code getestet und es funktioniert für mich, welche Powershell-Version verwenden Sie? – Mansuro
Ich bin auf Version 4. – MrMr