旧コマンド名称(ver4.xまで):メールの受信
このコマンドは何をしますか?
このコマンドを使用すると、Outlookから特定の条件に基づいてメールの内容や添付ファイルを取得し、指定フォルダに保存します。
設定内容
項目 | 設定内容詳細 | 入力タイプ | 例 | 備考 |
---|---|---|---|---|
メールフォルダ名 | 転送するメールが格納されているフォルダ名を入力します。 | 変数 or 直接入力 |
マクロマンメールフォルダ | |
フィルタ | フィルタを設定します。 | 変数 or 直接入力 |
[Subject] = 'マクロマンダウンロードの御礼' | 件名の場合: [Subject] = '●●●●●●' 送信元アドレスの場合: [SenderEmailAddress] = '●●●●●●●' 送信者名の場合: [SenderName] = '●●●●●●●' 上記の形式に沿って入力してください。 シングルクォーテーションの間に内容を入力します。 複数のフィルタをかけたい場合: [Subject] = '●●●●●●' and [SenderName] = '●●●●●●●' [Subject] = '●●●●●●' or [SenderName] = '●●●●●●●' |
未読メールのみ取得 | 未読のメールのみ取得するか、未読以外のメールも取得するか選択します。 「Yes」選択時:未読のメールのみ取得します。 「No」選択時: 既読・未読に関係なく取得します。 |
プルダウン or 直接入力 |
Yes | |
既読にする | 取得するメールが未読の場合、既読にするか、しないかを選択できます。 「Yes」選択時:既読にする 「No」選択時: 既読にしない |
プルダウン or 直接入力 |
Yes | |
受信メールを代入する変数 | MailItemリストを取得する変数を入力します。 | プルダウン or 直接入力 |
メール | |
添付ファイルの保存 | 取得するメールにファイルが添付されている場合の処理を選択します。 「Yes」選択時:保存する 「No」選択時: 保存しない |
プルダウン or 直接入力 |
Yes | |
メッセージの出力ディレクトリ | メールの格納先を入力します。 | 変数 or 直接入力 |
C:\Users\macroman\Desktop\マクロマン | |
添付ファイルの出力ディレクトリ | 添付ファイルの格納先を入力します。 | 変数 or 直接入力 |
C:\Users\macroman\Desktop\マクロマン |
「メールの受信」に関する追加情報
フィルタ条件 | 目的 | フィルタ形式 | 入力例 |
---|---|---|---|
基本検索 |
件名 | [Subject] = '●●●●●●' | [Subject] = 'ダウンロードの御礼' |
送信元アドレス | [SenderEmailAddress] = '●●●●@●●●' | [SenderEmailAddress] = 'Taro.macroman@testmail.com' | |
送信者名 | [SenderName] = '●●●●●●' | [SenderName] = 'Taro Macroman' | |
送信先 | [To] = '●●●●@●●●●' | [To] = 'Taro.macroman@testmail.com' | |
CCの送信先 | [CC] = '●●●●@●●●●' | [CC] = 'Taro.macroman@testmail.com' | |
BCCの送信先 | [Bcc] = '●●●●@●●●●' | [Bcc] = 'Taro.macroman@testmail.com' | |
メールの内容 (部分一致) |
@SQL= urn:schemas:httpmail:textdescription LIKE '%●●●●●●●%' | @SQL= urn:schemas:httpmail:textdescription LIKE '%マクロマン%' | |
メールの内容 (完全一致) |
@SQL= urn:schemas:httpmail:textdescription = '●●●●●●●' | @SQL= urn:schemas:httpmail:textdescription = 'マクロマンのダウンロード有難うございます' | |
受信日時 | @SQL= urn:schemas:httpmail:datereceived >= 'YYYY-MM-DD' AND urn:schemas:httpmail:datereceived <= 'YYYY-MM-DD' | @SQL= urn:schemas:httpmail:datereceived >= '2023-01-01' AND urn:schemas:httpmail:datereceived <= '2023-09-31' | |
@SQL= urn:schemas:httpmail:datereceived >= 'YYYY-MM-DD 00:00:00' | @SQL= urn:schemas:httpmail:datereceived = '09-15-2023 09:00:00' | ||
添付ファイルメールを検索 | @SQL= urn:schemas:httpmail:hasattachment = 1 | @SQL= urn:schemas:httpmail:hasattachment = 1 | |
部分一致やどちらか一方での検索 |
件名と送信者名でフィルタ | [Subject] = '●●●●●●' and [SenderName] = '●●●●●●●' | [Subject] = 'ダウンロードの御礼' and [SenderName] = 'Taro.macroman@testmail.com' |
件名または送信者名でフィルタ | [Subject] = '●●●●●●' or [SenderName] = '●●●●●●●' | [Subject] = 'ダウンロードの御礼' or [SenderName] = 'Taro.macroman@testmail.com' | |
部分一致の検索 | 件名 の部分一致 | @SQL=urn:schemas:httpmail:subject LIKE '%●●●●●●%' | @SQL=urn:schemas:httpmail:subject LIKE '%マクロマン%' |