• 締切済み

Outlook2003でプログラムが Item.Send メソッドを使って電子メールを自動的に送信しようとする問題について

プログラムが Item.Send メソッドを使って電子メールを自動的に送信しようとすると 『プログラムが、自動的に電子メールを送信しようとしています。 よろしいですか? これが予期しない動作である場合は、[いいえ]をクリックしてください。 このプログラムがウイルスである可能性があります。』 ↑このような確認ダイアログが出現します。 この確認ダイアログを出さずに自動的に電子メールを送信するには どうすればよいのでしょうか? ご存知の方がおられましたらご回答をよろしくお願いします。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 「Item.Send」 メソッド? MailItem のSend メソッドですよね。 確か、その種のダイアログメッセージは、何分間か猶予が与えられますから、最初に、メッセージを出して、ユーザーが Yes を押してから、送信するぐらいしか思いつきませんね。 Outlookを使う限りは、そのメッセージを出さないで送信するのは難しいように思います。 一般的には、VBAで、外部 DllのSendMail (コンポーネントの Basp21のひとつ)を使っておくるのが、多いようですが。

nana_watuki
質問者

補足

やはり専門家でなければ難しいようですね。 なんとか簡単に設定する方法はないものでしょうか・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 他のソフトからのメールの自動送信、outlookで

    他のソフトでVBAを利用しメールを自動送信しようとすると、 「プログラムが自動的に電子メールを送信しようとしています。・・・」 というダイアログが出てきます。 ヘルプを参照しても、その旨が説明されるだけで、 回避する方法が書いてありません。 自分で作成しているプログラムで、定時でお知らせ等を 送る必要がある為、私が不在のときにも送信したいのですが、 ダイアログがあると、そこで止まってしまいます。 セキュリティの為というのはわかるのですが、回避する方法が ありますでしょうか? よろしくお願い致します。

  • VB5.0 Outlookから自動でメールを送信する

    VB5.0からItem.Sendで夜間バッチの処理結果を携帯電話のメールアドレスに送信しようとしています。 Dim objOL As Object Dim ObjMI As Object Set objOL = CreateObject("Outlook.Application") Set ObjMI = objOL .CreateItem(0) ObjMI.Subject = "タイトル" ObjMI.Body = "本文" ObjMI.To = "メールアドレス" ObjMI.Send 実行するとOutLookが起動し、「プログラムの自動的にメールを送信しようとする。よいか?」を問うメッセージが表示され、「はい」ボタンをクリックしなければ、メールを送ることができません。 これはウィルス等の対策だと思うのですが、先述したとおり、夜間バッチ処理の中でこの処理を実行したいので「はい」ボタンを押すことができません。 VBのプログラミング/Outlookの設定でこのメッセージを出なくするまたは、自動で「はい」ボタンをクリックする方法はありませんか。 または、他の方法をご存知の方ご教授ください。 よろしくお願い致します。

  • WORDの差し込み文書の電子メール送信。「添付」形式で送信できません。

    WORDの差し込み文書の電子メール送信。「添付」形式で送信できません。 WORDは2007です。メール形式を「HTML」とすると,この時のみ送信できます。いったいどういうわけなのでしょうか? [完了と差し込み]-[電子メールメッセージの送信]-[メール形式]で「添付」や「書式なし」を選ぶと,Outlookの!(びっくり)マークのメッセージが出ます。 (!メッセージ) 「Outlook内に保存されている電子メールアドレス情報がプログラムによってアクセスされようとしています。これが予期しない動作である場合は[拒否]をクリックして,ウィルス対策ソフトウェアが最新の状態であることを確認してください。 電子メールの安全性に関する詳細と,この警告が発生するような状態を防止する方法については,[ヘルプ]をクリックしてください。」 と出ます。ヘルプをクリックしても,メニュー(目次項目)が出て,どこを見ればよいのか分かりません。またこのメッセージの下に,チェックボックスがあり,「アクセスを許可する時間」を指定するところと,「許可」ボタンと「拒否」ボタンがあります。 「許可」ボタンを押しても,送信できません。アクセスを許可する時間は。1分から10分まで設定できますが,10分に,長めにセットしても,短めに1分にセットしても送信されません。 いったいどのようにすれば,「添付」形式で送ることができるのでしょうか? また,添付形式にしたときに,メールの本文を設定する方法は無いものでしょうか。もし,お分かりになる方がいらっしゃいましたら,よろしくお願いします。

  • Outlookの「送信済みアイテム」

    Outlookで「送信済みアイテム」に入ったメールは、確実に相手に届いているのでしょうか?  メールを作成して「宛先」には自分のメールアドレス、「cc」に相手先のアドレス(10~20件)を入れて送信しました。いつも「受信トレイ」に自分からのメールが入ったら相手にも送信できている、というふうに確認しています。メール送信したら「送信済みアイテム」と、「受信トレイ」に送信したメールが入っています。 でも、今回メール送信したら「送信済みアイテム」には入ったのですが、「受信トレイ」に入っていませんでした。つまり、「自分のアドレスで受信できていない=ccの相手にも届いていない」ということなのでしょうか?何度も送信するのはいやなので、教えてください。

  • メールの送信済みアイテムに

    メールの送信済みアイテムに送信したメールが残っていません。残っているものもいくつかありますが、最近は、送信したメールが残らなくなりました。送信先にはメールが届いているようです。このような不具合はどうすればいいのでしょうか。問い合わせ先などあるのでしょうか。よろしくお願いします。ちなみに最近ライブメッセンジャーというソフトが自動的にインストールされてメールをみています。

  • WindowsLiveメール 送信済みアイテム

    WindowsLiveメールで送信したメールが送信済みアイテムに残りません。 ツール→オプション→送信タブの「[送信済みアイテム]に送信メッセージのコピーを保存する」にチェックをして適用をクリックしてOKをクリックすると送信済みアイテムを残すことができます。 という書き込みを見てやったのですが、保存されません。PC新規購入でデータを移し変えてからできなくなりました。 よろしくお願いいたします。

  • Outlook 新しい電子メールが送信できない

    Outlook2016 を利用していますが、自身では設定を変えてないのですが、数日前から送信できません対策をご指導お願いいたします。  メール受信は順調にできています。またこの相談前にoffice 2016も再インストールしましたが改善できていません。  質問ですが、 Outlookの新しい電子メールをクリック、 宛先アドレス・件名・本文を入力後、 1)送信をクリックしますと、文字よりもやや大きい青い輪が表示されて、 約1分後に 応答なし と表示がでます。 約3分ほどしますと、『新しい電子メール』とOutlookのメイン画面が消滅します。 2)直後にOutlookを起動してみますと、先に作成しました新しい電子メールは、下書き・送信トレイ・送信済みトレイのどこにもなくて、数字(メール件数)は表示されません。 3)数分後に、送信トレイに 数字(メール件数)が表示されますので、新しい電子メールを再度表示して、送信をクリックしますと、 1)の状態に戻ります。  このことは、office 2016を再インストールしても同じ状態・経過になります。 4)Outlookのオプションの中の設定を、気づかずに変更していても、office 2016の再インストールで標準的な設定に戻って、トラブルが改善されるのではと思いますが、改善されていません。  対策をご指導お願いいたします。    

  • ◎送信済みアイテムにメールが有りません??

    ◎7のパソコンでウインドウズライブメールをしています。確かにある所へメールを送ったのですが、 送信済みアイテムに送ったはずのメールが有りません。どうしても確認したいのですが、どうしたら送ったメールを確認することが出来るでしょうか??どうかお教えいただきたく思います。

  • メールが送信トレイに入ってしまい、1分位送信済みアイテムに入らず困ってます

    Outlook2007で、メールを送ると送信トレイに入ってしまい、40秒位待たないと、送信済みアイテムに入りません。送受信をクリックすれば、送信済みアイテムに移動しますが… 以前は、メールをつくって送信をクリックすれば、そのまま送信できていたと思います。

  • Outlook Express 6で送信済みアイテムフォルダの送信済みメールが無くなった

     本日質問の関連なのですが、 メールを送信しても、「送信済みアイテム」トレイに移ら無くなり、「送信トレイ」に入ったままとなってしまいました。「送信済みアイテム」をクリックしたら、トレイにあった送信済みメールがゼロと表示され無くなりました。どうしたのでしょうか?復元できませんか?  従来のように送信済みメールに入るようにするには、どうすればよいのでしょうか   OS:OfficeXP Personal   PC:SOTEC PC STATION Vシリーズ 以上どなたか教えていただけませんか、よろしくお願い致します。

専門家に質問してみよう