标签: exchange-server

如何使用folderId查找邮箱的文件夹路径?

我有邮箱中文件夹的 folderId 属性。如何使用 EWS 找到文件夹的完整路径?

exchange-server exchangewebservices ews-managed-api exchange-server-2010

0
推荐指数
1
解决办法
1172
查看次数

如何在 TRY 块中多次运行重试命令

在下面的代码try块中,我想重试最后三个命令以运行多次,然后继续执行catchfinally阻止。如果我们可以为第 5、6 和 7 行放置,则意味着一种重试。假设第 5 行应该运行 3 次,如果失败,则继续执行catchfinally

try {
    $hostcomputer = hostname
    $IP = "10.x.x.x"
    $pso = New-PSSessionOption -SkipCACheck -SkipRevocationCheck -SkipCNCheck:$TRUE -ErrorAction Stop
    $session = New-PSSession -Authentication Negotiate -ConnectionUri https://mail.test.com/powershell/?ExchClientVer=15.1 -ConfigurationName microsoft.exchange -SessionOption $pso -ErrorAction Stop
    Import-PSSession $session -AllowClobber -ErrorAction Stop
} catch {
    $ErrorMessage = $_.Exception.Message
    $FailedItem = $Error
    Send-MailMessage -From User1.test@test.com -To "User2@test.com" -Subject "DC2 - RPS Not Working" -SmtpServer smtp.test.net -Body "Error generated on $hostcomputer …
Run Code Online (Sandbox Code Playgroud)

powershell exchange-server

0
推荐指数
1
解决办法
4839
查看次数

如何使用 EWS 托管 API 获取电子邮件消息的 DateTimeRecieved 字段的毫秒部分

我有一个与交换同步并获取给定 itemids 的电子邮件消息对象的代码:

List<EmailMessage> emails = new List<EmailMessage>();
            ServiceResponseCollection<GetItemResponse> response =
                            MyExchangeService.BindToItems(MyItemIds, PropertySet);
            foreach (GetItemResponse getItemResponse in response)
            {
                if (getItemResponse.Item != null)
                {
                    emails.Add((EmailMessage)getItemResponse.Item);
                }
            }
Run Code Online (Sandbox Code Playgroud)

现在,emailmessage我得到的对象包含该DateTimeReceived属性,而9/15/2017 5:27:16 AM我希望它也包含时间的毫秒部分。是否可以?

c# exchange-server exchangewebservices exchange-server-2010

0
推荐指数
1
解决办法
675
查看次数

拦截电子邮件以添加文本

我需要自动将文本添加到用户发送的电子邮件中.文本不能作为Outlook中的签名添加,但必须在用户单击outlook中的"发送"后添加.我的公司使用Microsoft Exchange Server.

有任何想法吗?

谢谢!

email exchange-server

-1
推荐指数
1
解决办法
330
查看次数