• ベストアンサー

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

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

質問者が選んだベストアンサー

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

OUTKLOOKを使わないといけない、ということではないのでしたら、 ↓が参考になると思います。 VBA応用(CDOでメール送信) http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_800_080.html

kunick
質問者

お礼

ありがとうございます。大変助かりました。 と共にこんなにお礼が遅れて申し訳ありませんでした。 仕事の方が忙しく自分ツールの方はすっかり忘れて&質問したことすら忘れてました。本当にありがとうございました。

関連するQ&A

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

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

  • メールが送信できなくなった・・・どうしたらいいですか?

    Windowsメールなのですが、先ほどメールを送信しようとしたら エラーと表示されます。 内容は メッセージを送信できませんでした。電子メールの送信サーバー (SMTP サーバー) の認証設定が間違っている可能性があります。この問題を解決するには、[ヘルプ] を表示し、「トラブルシューティング」と検索し、表示されるヘルプの「電子メールを送信できません」セクションを参照してください。サーバー設定が不明な場合は、電子メールのサービス プロバイダに連絡してください。 とゆう内容です。 パソコン初心者で何を言っているのかさっぱり分かりません。 どなたか助けて下さい。 どうしたらいいのでしょうか?

  • メール自動送信ソフト

    お客様に、誕生日に「誕生日おめでとうございます。…」とか 支払いの期日にそのことをお知らせするメールを送るように設定できる機能がある メール自動送信ソフトはありませんでしょうか? 会社のメール管理に困っています。

  • メール自動送信について(MAPI)

    5~6年前にメールを自動送信するプログラムを作りました。 VBのMAPIを使い数百人にメールで添付ファイルを送信するプログラムを作りました。一時期使っていたのですが、しばらく使っていませんでした。 新システムまでのつなぎとして、給与明細をメールで送信する必要が生じました。過去のプログラムを引っ張り出した実行しますとメッセージボックスがあて先ごとにでて送信ボタンを1あて先ごとに押さなければなりません。Outlook Expressでスパムメール対策でもはじめたのでしょうか?これを自動化(メッセージボックスを出さないように・応答要求がこないように)出来ないものでしょうか? ご指導のほど宜しくお願いいたします。 メッセージの内容 警告マーク   プログラムがユーザの代わりに次の電子メールメッセージを送ろうとしています。 あて先:XXXXXXXXXX 件名:給与明細 メッセージを送信しますか?  送信   送信しない   <-ボタン

  • アウトルックでメール送信時に自動的に番号を付与したい

    アウトルックで、メール送信する際に、本文に例えば、「管理番号:YS06-100M」(送信毎に101、102とカウントしていく)を自動的に付与するVBAを作ることは出来るのでしょうか? エクセルからメール送信する場合で本文に記載する方法は現在行っています。 方法をご存知の方教えてください。

  • outlook2007でメール送信ボタンが表示されません。

    WindowsVistaのもと、outlook2007で電子メールしていますが、メールの新規作成から送信したくても、送信ボタンが表示されていないため、送信できません。  ヘルプをみると、「宛先」「CC」の左に送信ボタンがあるはずですが、それがないので一度もメール送信していません。送信ボタンの表示方法を教えてください。あるいは、ほかに送信する方法を教えてください。

  • CGIでのメール自動送信にて

    フォームに入力されたメールアドレス宛にメールを自動送信しようとしています。 sendmailにて実施していますが、 Yahooのフリーメールにだけ送信ができません 他のいくつかのアドレスで試しましたが他は送信されました。 対象とするアドレスは任意のためどのアドレスであっても送信できることが 要求条件となっています。 特定のドメインだけに送信できないという事象はどんな理由が考えられるのでしょうか? この回避方法を教えてください。 よろしくお願いします。

    • 締切済み
    • CGI
  • Excel2007データをメールで送信

    Excel2007データをメールで送信したいのですが、ご教授頂けるとありがたいです。 現在は、BASP21を使ってVBAから送信を行っております。 ですが、メールりの件数や容量に応じて1分近い時間がかかる時もあります。 なのでVBAからOutlookを起動して送ることにしたのですが、objMAIL.SendのところでOutlookからメッセージ(プログラムによって電子メールが送信されようとしています。・・・)と表示され(許可)のボタンを押す必要があります。 VBAに他のプログラムをループさせている関係上、ここで止められると困るのです。 もちろん、myerrorで飛ばす作業もやっていますが、これだと肝心なメールは送れません。 結果的に、メールを送信する方法はなんでも良いのですが、BASP21のように送信が完了するまでマクロを実行するのではなく、他のアプリケーションやなにかに一瞬で渡すことが出来、送信が完了すれば助かるのですが・・・ なお、コマンドラインによるメール送信も試しましたが、送信完了まで一発で終わらせるのは困難なようで・・・ どうぞ、宜しくお願い致します。

  • メールの自動送信

    メールの自動送信・・・ 例えば、 ○○時に送信とか メールを見落としがちな人に、数時間おきに送信とか したい場合に何か良い方法はないでしょうか?

  • 自動メール返信について、教えてください。

    自動メール返信について、教えてください。 基本的なことで、恐縮ですが、よろしくお願いいたします。 会社の一斉夏休みにおける不在時における受信メール に対して、不在を告げるメールを自動返信したく、 (1)WINDOWSメールでの自動メール返信の設定の仕方 (2)これをすると、一日に10件程度くる迷惑メールにも返信  することになりますが、その対策としてどんな方法がある   のでしょうか? 例えば、いままでこちらから送信したメールアドレスから   の受信メールのみに自動メールを送信するとかでしょうか?   またその設定方法も教えてください。

専門家に質問してみよう