Powershell 将电子邮件交换为pdf
我需要从exchange服务器中的某些帐户导出所有电子邮件(到pdf文件)。我在谷歌搜索中读到,没有内置的解决方案。谁能告诉我有没有解决办法?我所拥有的是这个脚本,我正试图了解它是如何工作的:Powershell 将电子邮件交换为pdf,powershell,exchange-server,Powershell,Exchange Server,我需要从exchange服务器中的某些帐户导出所有电子邮件(到pdf文件)。我在谷歌搜索中读到,没有内置的解决方案。谁能告诉我有没有解决办法?我所拥有的是这个脚本,我正试图了解它是如何工作的: # Get path to wkhtmltopdf.exe $ExePath = Join-Path -Path ( Split-Path -Path $Script:MyInvocation.MyCommand.Path ) -ChildPath 'wkhtmltopdf.exe' # Set
# Get path to wkhtmltopdf.exe
$ExePath = Join-Path -Path (
Split-Path -Path $Script:MyInvocation.MyCommand.Path
) -ChildPath 'wkhtmltopdf.exe'
# Set PDF path
$OutFile = Join-Path -Path 'c:\path\to\emails' -ChildPath ($Email.Subject + '.pdf')
# Convert HTML string to PDF file
$ret = $Email.HTMLBody | & $ExePath @('--quiet', '-', $OutFile) 2>&1
# Check for errors
if ($LASTEXITCODE) {
Write-Error $ret
是的,我知道。但我想知道是否也有c#解决方案。