• 締切済み
  • 困ってます

プログラムでOutlookの設定を行う

会社で契約しているメールサーバのホスティング先を変更するのですが、メール設定を1台ずつ変更してまわるのは非常に大変なので、サーバにプログラムを置いてユーザーが実行したら設定が変更されるにしたいのです。 (メールアカウント用のユーザー名とパスワードはこちらで把握しているので、ユーザーはPGを実行してm自分のログオンユーザー名とパスワードを入力したら該当ユーザーの設定になるというイメージで) VBかAccessやExcelのVBAから、OutlookやOutlookExpressのメールアカウント(メールアドレス、POP3、SMTP、ユーザーアカウント、パスワードなど)の設定を行いたいのですが、可能でしょうか? ある程度PGはできるので、例えば「このAPIを使えばできる」などの情報を頂きたいのです。 ユーザーが自宅で設定できないようにしたいので、「各自に設定してもらう」とかはナシでお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数206
  • ありがとう数2

みんなの回答

  • 回答No.1
noname#6715

えーっと、プログラミング経験はあまりなく 多分akiaki2様よりレベルは低いのですが http://www.gihyo.co.jp/books/syoseki-contents.php/4-7741-1734-X の第7章3,6からすればその辺の設定はレジストリに 保存されていると思います また、状況によっては C:\Documents and Settings\(ユーザー名)\ Local Settings\Application Data\Microsoft\Outlook なんかも必要かもしれません どこのレジストリかは自信ありません 余裕があれば調べます。 一方、レジストリの操作に関して VB.NETなら http://dobon.net/vb/dotnet/system/registrykey.html VB/VBAならこの辺が使えそうな気がします・・・ http://homepage1.nifty.com/MADIA/vb/VBKANREN.htm

共感・感謝の気持ちを伝えよう!

質問者からのお礼

遅くなりました。 結局レジストリは発見できたのですが、パスワードの設定方法がわからず。。。 ありがとうございました。

関連するQ&A

  • outlook2010メールの設定方法について

    windows 7に切り換えたため、outlook 2010メールの設定の必要。 貴サポート「メール設定」手動設定5.の手順で、下記エラーメッセジが表示された。 「テストアカウント設定で。電子メールメッセージの送信:送信(SMTP)メールサーバーに接続できません。ISPに問い合わせてください。」マニュアル通り、受信メールサーバー(POP3),送信メールサーバー(SMTP9ともmail.biglobe.ne.jpを入力しました。 アドバイスお願いします。 小堀系一郎

  • Outlook Expressの設定

    Outlook Expressを開いたときにアカウントのpop.mail.yahoo.co.jpにログオンしてくださいというメッセージが出てきます。IDとパスワード入れてもうけつけてくれません。キャンセルすれば問題はないのですが・・・。OSはXP、受信メールサーバーの種類はPOP3、受信メール(POP3)はPOP.mail.yahoo.co.jp、送信メール(smtp)はSMTP.mail.yahoo.co.jpで設定しています。

  • メールの設定

    outlookでメールの設定をしているのですが 電子メールサーバー名のところ、 種類:POP3 受信メール(POP3またはIMAP)サーバー 送信メール(SMTP)サーバーには それぞれなにをいれるのでしょうか ●メールアドレス ・・・・@ocn.ne.jp ●メールパスワード ●メールサーバー ocn.ne.jp ●メールアカウント ・・・・ のいずれかであっていますか。 それとも何か足りない情報がありますか

  • Outlookでのフリーメール(inter7)の設定

    教えて下さい。現在、メーラー(Outlook)にてyahoo!BBのメールアカウントでメールを送受信しているのですが、フリーメール(inter7)も一緒にOutlookにて送受信したいのですが、サーバー情報欄の「受信サーバー(POP3)」「送信サーバー(SMTP)」と「受信メールサーバー」欄の「アカウント名」と「パスワード」欄にはどの様な設定をしたら良いのか教えて下さい。宜しくお願い致します。

  • サーバへのパスワードの設定

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=643916 のアドレスで、No.3の回答に対する補足で、 メールサーバへのパスワードの設定はどのようにすればよいのでしょうか? と書かれています。 僕もそれが疑問なのですが、実際にはパスワードの設定や ユーザ名の設定は必要なく、[mail function]のSMTPに プロバイダのsmtp05.odn.ne.jpを書くだけでメール送信が 可能になってしまいました。 ユーザ名もパスワードも指定していないのにsmtp05.odn.ne.jpを利用してメール送信ができる理由が分かりません。 試しに、smtp06.odn.ne.jpも実在するようなので smtp06.odn.ne.jpに変更するとメール送信が失敗しました。 これは、php.exeなどがレジストリからユーザ名やパスワードを調べて、それをメールサーバへの送信データに付加するからですか?

    • ベストアンサー
    • PHP
  • メーラー毎よるアカウント設定

    windows Server2003 でメールサーバーをたてました。 outlook2007では ・受信メールサーバ(POP3)、送信サーバ(smtp)、アカウント名、パスワード を入力すればメールの送受信が出来るのですが、 Mozilla Thunderbirdではセキュリティ設定に 「認証方式=NTLM」 にしなければ送受信出来ず、 nPOPに至っては 「ユーザ名かパスワードが間違っています」 と表示されます。 なぜメーラによって差が出るのでしょうか? お分かりになる方がいらっしゃれば、よろしくお願い致します。 すべて同じアカウント・パスワードで試しています。 受信サーバのポートは110、送信サーバのポートは25で作成しています。

  • Office Outlookでパスワードを何度も聞いてくる。

    Outlook2003を使用しています。 これまでこんなことはなかったのですが、頻繁に(と言ってもメールサーバーにアクセスしようとしたタイミングだと思います。)ネットワークパスワードの入力を求めるダイアログが表示されます。 ダイアログには既にサーバー、ユーザー名とパスワード(**…)が記入してあります。 パスワードを保存する項目にチェックを入れてOKしても(メールアカウントの設定でも記憶するようチェックを入れています。)繰り返し10回以上繰り返し表示されます。 ウイルスやスパイウエア関係のトラブルかもしれませんが、違うと思われます。 ちなみにセキュリティソフトとしてはカスペ6とSGアンチスパイを入れていますし定期的にスキャンもしています。それからメールチェックソフトEz-MailCheckerが常駐しています。 OSはWinXP Pro.SP2、ISPはDION(最近SMTP、POP3アカウントの設定変更の指示があり変更しました。)です。 非常に鬱陶しくどうしたら出なくなるかご助言いただければ助かります。

  • outlook 2003について

    過去にパソコンを初期化したせいで、Outlook Expressが消えて、Outlook 2003になってしまいました。 そこで、ない頭を使って設定したのですが、自分から送信はできるのですが、受信ができません。だから、諦めて、ずっとHotmailで過ごしてきたのですが、Outlookでもメールがしたいのです。 状況は、<送受信>をクリックすると、毎回エラーになります。そして、<ツール>から<電子メール アカウント>に入って、アカウント設定のテストを行い、「ネットワークパスワードの入力」でOKを押してもいっこうに進まないので、キャンセルを押すと、エラーで、「受信メール サーバー(POP3)へのログオン;サーバーがユーザー名とパスワードを認証できなかったため、受信POP3メールサーバーに接続できませんでした。」というメッセージが出ます。 こういった感じで、送信はできるのですが、受信だけできないのです。パソコンは得意ではないので、どうやったらいいのかさっぱり分かりません。どなたか、教えていただけないでしょうか?

  • メールアカウント設定ができない

    特に設定を変更していないのに、送受信ができなくなりました。 アウトルックの設定をやりなおし、ユーザ名、パスワード、送信(SMTP)/受信(POP3)サーバ名を再度入れなおして、アカウント設定のテストを押してみたところ、 「指定されたサーバは見つかりましたが、サーバから応答がありません。ポートとSSLが正しいか確認ください。」というメッセージが出ます。そこで、詳細設定をみたところ、標準設定で受信サーバ(POP3):110、送信サーバ(SMTP):25、となっています。これは最初から変更していないと思いますが、何か設定を変える必要ありますか?困っております。なお、プロバイダー(ドメイン)はiijです。

  • OUTLOOKの初期設定について教えてください。

    設定を変更しようとして、 以下のように入力してみたのですが送受信できません。 ご指導の程お願いします。 プロバイダの用紙には次のように書かれています。 ログインID:1234567899 メールアドレス:***@jcom.home.ne.jp (その後変更して今朝までは**@jcom.home.ne.jp を使用) パスワード:HijKLmn メールサーバ名:mail プロキシ:http//..... それで次のように入力しました。 名前:山田花子 電子メールアドレス:***@jcom.home.ne.jp アカウント:1234567899 パスワード:HijKLmn POP3:jcom.home.ne.jp SMTP:jcom.home.ne.jp テストアカウントでは次のようなエラーが出ます。 ネットワーク接続の確立:完了 SMTPの検索:進行中 POP3の検索:進行中→失敗 根本的に何かが間違っていると思います。 お願いいたします。