質問: メール取得処理のフィルタ設定について お世話になっております。 outlookのアカウントからメール一覧を取得し、エクセルに結果を記録する処理を作成しています。 getoutlookmailmessagesを使って「一覧の取得→エクセルに記録」までは実装完了したのですが、propertiesで設定したフィルタがうまく動作せず、困っています。 アクティビティ uipath.mail.outlook.activities.getoutlookmailmessages 【フィルタ要件】 特定のフォルダの本日の受信メーのみを取得したい。(未読、既読問わず) 【フィルタ設定】 mailfolder:「受信トレイ\xxxx...
回答: 自己解決しました。 タイムゾーンを考慮したフィルタリングが必要でした。 解決方法を記載します。 【datetime変数「workdate」を初期化】 datetime.parseexact(now.tostring(“dd/mm/yyyy”)+" 09:00:00 am", “dd/mm/yyyy hh:mm:ss tt”, nothing) ※タイムゾーンが日本のため時間を「+09:00:00」で初期化。 【workdateを使いfilter設定】 “[receivedtime] >= '”+workdate.touniversaltime.addhours(0).tostri...