- 締切済み
Outlookでメール受信プログラム
vbでOutLookを利用してメールを受信するプログラムを作成しているのですが受信するメソッドがわかりません。受信済みのメールからメッセージを取り出したりするのはできるのですが・・ 具体的には、 1)vbでOutLookのインスタンスを作成 2)メール受信処理←の部分がわかりません 3)受信トレイのメールの添付ファイルを任意の場所に自動保存 という感じです。 よろしくお願いいたします。
- fujisawa326
- お礼率77% (7/9)
- Visual Basic
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- popesyu
- ベストアンサー率36% (1782/4883)
ここでオブジェクトの一覧を把握して http://msdn2.microsoft.com/ja-jp/library/ms268893(VS.80).aspx 送信の場合サンプルソースはここにありました。 http://homepage2.nifty.com/inform/vbmania/source/ol_mail.htm 受信も同じところにあるはず。 こちらにも書いてありますようにOutlookのヘルプに全て網羅されているようです。
関連するQ&A
- Outlook Express ver.6 の、受信したメールを保存(
Outlook Express ver.6 の、受信したメールを保存(CD or メモリスティク他任意の場所)して、見れるようにしたいのです。 Outlook Express ver.6 のメッセージのエクスポートは、Microsoft Outlook、Microsoft Exchangeへのエクスポート限定です。 バックアップ的に保存し、見る時はインポートする方法はありますが、見るときの操作が煩雑なのと、コピー後のデータとの整合性などが不安です。 http://www.pc-advice.jp/advice/advice10.html#4 など 自己流の以下の方法ではコピーしたメール本文ファイルをそのまま開いて見ることが出来ますが、大量の場合コピーに何回かに分けて行わねばならず、労力と時間がかかります。 <自己流> 受信トレイの中のメールを適量選択する。 > メッセージ(M) > 添付ファイルとして転送(D) > 自分宛てに送信 > 受信したメールの添付ファイルをメディアなど任意の場所に保存 メールを適量選択や、自分宛に送受信の労力や時間がかからないで、添付ファイルにするデータを一括で任意の場所に保存する方法はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Outlook2003または2007で、特定のメールアドレスから送られ
Outlook2003または2007で、特定のメールアドレスから送られてきた添付ファイルを受信した時、自動的に指定のフォルダに保存しなおかつ、自動的に特定のプログラムを起動する事はVBAなどで作成出来ますか? サンプルプログラムかOutlookのVBAを解説しているHPなど有りましたら教えて下さい。
- ベストアンサー
- その他MS Office製品
- Outlook Expressの受信トレイのメールが消えてしまうので困っています
Outlook Expressの受信トレイのメールを開いて、トレイを閉じ、次に開くとそのメールが消えてしまいます。プロバイダーに聞いても、Outlook Expressが壊れてしまったのではと言うのですが、この前OS(XP)をフォーマットし直したばかりなのでそんなことはないと思うのですが、今仕方ないので主な人のメールはメッセージルールを全部適用してフォルダにコピーするようしています。どのような設定をしたら、受信トレイに保存できるようになるのでしょうか?どなたかお教えください。
- ベストアンサー
- Windows系OS
- Outlook 2000
メールソフトがOUTLOOK2000になりました。今まではOUTLOOK97でした。 これまで受信済み、送信済みのメールはリッチテキストで添付ファイルごと保存していましたが、2000ではリッチテキストで保存ができないようです。 テキストとOutlookテンプレートとメッセージの3種類しか選択ができません。 できればOUTLOOK2000が入っていない環境でもメッセージが見れるようにしたいのですが・・・みなさんはメールの処理をどのように行っていますか? 受信トレイや送信トレイにそのまま残しておくと、サーバー(自社の)に負担がかかるので、メールは各人の各コンピューターのローカルファイル(CやDなど)に保存することになっています。 また、活用方法が載っているホームページなどありましたら、教えて下さい。検索をかけているのですが、講座案内ばかりがひっかかってきてしまいます。 コンピューターのOS環境はWindows95です。説明不足の点がございましたら、ご指摘下さい。
- ベストアンサー
- その他(メールサービス・ソフト)
- Outlook Express受信メールが消えてしまいました。
Outlook Expressの最適化をしている最中に他のアプリケーションを開きました。後で再度、Outlook Expressを開いたところ、受信トレイのメールが一部消えてしまいました。このような現象はあるのでしょうか? 受信トレイのメールを元に戻す方法はあるのでしょうか? また、メールの最適化を自動的にさせない方法を教えてください。
- 締切済み
- その他(メールサービス・ソフト)
- MS outlook受信メールの更新日時がなぜ変わる?
MS outlook受信メールの更新日時がなぜ変わる? MS outlookを使ってメールの送受信をしています。古いアイテムの整理を自動で行っていますが、整理が行われても受信トレイに残ってしまうメールがあるため、残ったメールのプロパティを見てみたところ、最終の更新日時が受信日より後の日付(半年後)になっていることがわかりました。そのため、古いアイテムの整理にひっかからず受信トレイに残ってしまったのかと推測しています。ですが、この更新日時がいつ変わってしまったのかが謎なんです。添付ファイルがある場合には添付ファイルを保存しなおせば最終更新日も本日の日付になりますが、添付ファイルの付いていないメールも同じように更新日時が変わっています。なぜ更新日時が変わってしまうのか、ご存知の方いらっしゃいましたら教えて頂けませんでしょうか! WinXP SP3 Outlook2003 SP3 Exchangeサーバー使用です。キャッシュモードはオフにしており、オフラインにはなりません。よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- 「Outlook Express」について教えてください受信したメールに、自動返信
「Outlook Express」について教えてください受信したメールに、自動返信をしたいのですが、メッセージルールであらかじめ作成しておいた返信用メールを指定すると、本文は空で返信用メールは添付ファイルになってしまいます。直に返信メールにできますか?
- 締切済み
- その他(メールサービス・ソフト)
- Outlook Express受信トレイ内メールが消えてしまった
CCleanerというメール整理ソフトが関係したかわかりませんが、メールを削除していたら、突然受信トレイのメール全部が削除してしまいました。プログラムファイルから→Outlookを開くと××○○DBXファイルが沢山ありました。普通ローカルフォルダの下位に受信トレイ、送信トレイ以下があるはずが、現在受信トレイの下に保存するメールがきています。何とか、DBXファイルを元に戻すことができませんでしょうか。宜しくお願いします。
- ベストアンサー
- Windows XP
- Outlook Expressの受信トレイのメールはどこにあるのですか?
Outlook Expressの受信トレイのメールはどこにあるのですか? 受信トレイや送信済みトレイにたまったデータを別ファイルに 保存したいのですが、それらのデータはどのファイルに保存されているのですか? どなたか教えてください。よろしくお願いいたします。
- ベストアンサー
- その他(メールサービス・ソフト)
補足
記載のURLには受信についての記載はありませんでした。 ヘルプを隈なく調べましたらそれらしい記述を探すことができませんでした。やはりOutlookを起動して手動で受信しかできないのでしょうか?