첫째로 내 직업에서는 Active Directory가 없으므로 곧 변경되지 않습니다.Powershell을 통해 Outlook 2010 전자 메일 보내기
내가하려는 것은 HTML을 사용하여 원하는 사용자에게 전자 메일을 보내는 것입니다. 나는 내가 쓴이 스크립트를 가지고 : 그것은 전혀 작동하지 않습니다, 당신이 볼 수 있듯이
#Variables
$sig = Get-Content "%userprofile%\AppData\Roaming\Microsoft\Assinaturas\html.htm"
$Para = "[email protected]"
$Assunto = "Teste"
$Conteudo="<html>
<head>
<style>
<!--
@font-face {font-family:Calibri; font-size:11.0pt;}
-->
</style>
</head>
<body>
Line1
<br><br>
 line 2
<br><br>
 line 3
<br><br>
<strong><em>Line 4</strong></em>
<br>
Atenciosamente,
<br>
</body>
</html
$sig
"
#Writedatbitchdown
$outl = New-Object -ComObject outlook.application
$email = $outl.CreateItem(0)
$email.display()
$email.To = $Para
$email.Subject = $Assunto
$oldbody = $email.HTMLBody
$newbody = $Conteudo
$newbody += $oldbody
$email.HTMLBody = $newbody
Start-Sleep -s 3
$email.Send()
Start-Sleep -s 5
#Quit
$outl.Quit()
[System.Runtime.InteropServices.Marshal]::ReleaseComObject($outl)
Remove-Variable outl
, 내가 가져 콘텐츠 "signatureFile.htm"을 사용하여 서명을 추가하려고 기본값을 사용하려 서명과 그것도 작동하지 않습니다. 전자 메일을 일반 텍스트로 받았습니다.
또 다른 상황은 전자 메일이 HTML로 전송됩니다 만 이미지가 표시되지 않습니다이다.
서명과 이미지를 Outlook 2010에 어떻게 연결합니까? 무엇이든지 명확하지 않은 경우, 의견을 말하십시오. 그러면 나는 더 나은 자신을 표현하려고 노력할 것입니다.
광고 주석으로 인해 Outlook과 서명 파일 간의 링크를 만드는 방법에 대한 모든 자습서가 AD의 모든 정보를 가져옵니다. 답변을 주셔서 감사 드리며, 지금 당장 테스트 해 보겠습니다. –
나는 해결하지 못했습니다 ... 내 전자 메일은 완벽하게 보내지 만 모든 글꼴과 색상은 원래 서명과 똑같은 모양으로 표시되지만 사용자가 일반 텍스트처럼 보입니다 (이 이미지의 이미지와 비슷 함). 질문). HTML 모드에서 전자 메일을 읽을 수 있도록 계정을 구성하더라도. –