>BASP21でメールが送信できない入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。15:20回答数:1件ASPでBASP21を使用してメールを送信しようとしたのですが、SMTPサーバーが停止していたため処理結果が取得できませんでした。このような場合、何か良い対策はありませんでしょうか。ご教示の程よろしくお願いいたします。以下にソースの概要を記載いたします。If通報するこの質問への回答は締め切られました。質問の本文を隠すこのQ&Aに関連する最新のQ&A「メールが送信できない」に関するQ&A:androidのSMSメールで日本語を受信できるが送信できない。返ってきたように記憶しています。既存のメーラで送っても同じようなエラーが返されますか?失礼ながら『パラメータ』の所で何か問題発生かも。『止まる』事は無かったように記憶しています。返信が遅くなりまして申し訳ございません。エラー判断のところで適切な処理ができていませんでした。strMailSendErrにはエラー内容が返されていることを確認いたしました。私の初歩的なミスです。お手数をお掛けして申し訳ございません。ご親切なご回答ありがとうございました。メール」に関するQ&A:メールアドレスの@の前後の呼び方を教えていただけませんか。ASP7basp21をWindowsServer2008R2で利用するには。Basic(VBA)10VBSの処理中一旦処理を止めて再開させたい。ASP7basp21をWindowsServer2008R2で利用するには。Basic(VBA)10VBSの処理中一旦処理を止めて再開させたい。basp21について。回答数ランキングです。職業心理カウンセラーこの専門家の回答をチェック他の専門家の回答をチェックこのQ&Aを見た人が検索しているワード送信このQ&Aと関連する良く見られている質問QBASP21メール送信(SMTP-AUTH認証)ASPご存知の方、宜しくお願いします。あるプロバイダのメールサーバへBASP21を使用してメールの送信を行いたいのですが、以下のエラーMSGが表示されてできません。Expressだと問題なく送信できます。Expressの設定は・送信メールサーバこのサーバは認証が必要・・・にチェック受信メールサーバと同じ設定を使用するSMTPポートは「587」BASPでは、MailServer="xxxx.co.jp:587mailfrom="user1:pass1"と設定しています。詳しい方、宜しくお願いします。(SMTP認証)が必要なようです。(OutlookExpressで「このサーバは認証が必要」にチェックが入っているのは、このSMTP認証を使うという意味です。)つまり、BASP21でメールを送信するときも、このSMTP認証を使うように指定してあげなければいけないのです。New!という項目がありますので、その辺を参考にしていろいろ実験してみてください。参考URL:http://www.hi-ho.ne.jp/babaq/basp21.html他の回答も見るQBASP21のSendMailとSendMailExについてお世話になります。ASP(非.net)で、BASP21を利用してメール送信を行っております。Error」が発生してしまいます。マニュアルを見る限りではSendMailとSendMailExのパラメタは同じと思われるのですが、実際は何か異なるのでしょうか。それとも他に原因があるのでしょうか。どなたか、ご存知の方いらっしゃいましたら、ぜひ教えていただけると助かります。Aベストアンサーhttp://www.hi-ho.ne.jp/babaq/basp21.html#0002>>マニュアルを見る限りではSendMailとSendMailExのパラメタは同じと思われるのですが、実際は何か異なるのでしょうか。マニュアルを見る限り、パラメータは違うと思うんだぁ。ログファイルのあたりとか。ねぇ?他の回答も見るQDoEvents関数って何?こんにちは。VBAやプログラミングに詳しい皆様に教えていただきたい質問があります。cells(1,1)からcells(5000,1)までの値を消去するときに処理の進行状況を表示するためにuserform上にプログレスバーを表示したいと思います。そこで下記のようなコードを入力しました。userform1しかしこれだとuserformの背景が真っ白になってしまいラベルの文字も消えてしまいます。userform1と入力すれば解決することがわかりました。システムに渡すフロー制御関数です。」と書いてあるのですが正直、書いてあることがよくわかりません。どなたかDoEvents関数について、もう少しわかりやすく教えていただけませんか。それから、最初に書いたコードで実行するとユーザーフォームの背景が真っ白になってしまう原因も教えていただけませんか?よろしくお願いいたします。VBAやプログラミングに詳しい皆様に教えていただきたい質問があります。cells(1,1)からcells(5000,1)までの値を消去するときに処理の進行状況を表示するためにuserform上にプログレスバーを表示したいと思います。そこで下記のようなコードを入力しました。userform1しかしこれだとuserformの背景が真っ白になってしまいラベルの文字も消えてしまいます。制御を渡すってことです。(ヘルプそのまんま)時間が掛かるループ処理などの場合、ループが終わるまで制御は独占されてしまいます。そのものにも再描画をさせる暇さえ与えません。溜まっていた処理をそこで行うことができます。結果、フォームの再描画などが行われることになります。イベントも動いちゃいます。有効に戻してください。ループを途中キャンセルする処理もすることができます。Subコードの行頭にあるスペースは見易さのために全角スペースで作成していますので、これをこのままコピペするとエラーになるかもしれません。コピペするなら行頭の全角スペースを半角スペースに直してください。制御を渡すってことです。(ヘルプそのまんま)時間が掛かるループ処理などの場合、ループが終わるまで制御は独占されてしまいます。そのものにも再描画をさせる暇さえ与えません。溜まっていた処理をそこで行うことができます。結果、フォームの再描画などが行われることになります。50000...続きを読む他の回答も見るQbasp21をWindowsServer2008R2で利用するには。basp21をWindowsServer2008R2で利用するには。WindowsServer2003環境で利用していたメール送信ンポーネントbasp21を64bit環境で利用できるか調査しています。32bit環境で利用していたメール送信用のvbsファイルをなんとかそのまま使いたいです。発見し試しましたが動作しません。http://d.hatena.ne.jp/windowsserver/20080926/1222407780行った操作は、以下の通りです。・basp21を使いたいサイトに対応するアプリケーションプールの「詳細設定」を開きます・「32ビットアプリケーションの有効化」を[True]にします。次のアラートが表示されます。エラー:ActiveXコンポーネントはオブジェクトを作成できません。実行時エラーbasp21をWindowsServer2008R2で利用するためにどのような設定が足りないのでしょうか。どなたかご教授いただけませんでしょうか。basp21をWindowsServer2008R2で利用するには。WindowsServer2003環境で利用していたメール送信ンポーネントbasp21を64bit環境で利用できるか調査しています。32bit環境で利用していたメール送信用のvbsファイルをなんとかそのまま使いたいです。発見し試しましたが動作しません。http://d.hatena.ne.jp/windowsserver/20080926/1222407780行った操作は、以下の通りです。「32ビットアプリケーションの有効化」を[True]にします。これはあくまで、ASPを利用していた際の設定方法になります。cscript.exeに読み替えてください)これでBASPを使ったVBスクリプトも動作するはずです。.Sendを実行後にエラーメッセージ「[6]オーバーフローしました」が表示されます。試行錯誤しておりますが..自力では解決できないため、皆様よりご教授賜りたく何卒よろしくお願い申し上げます。アカウント種類POP/SMTP以上、宜しくお願いいたします。.Sendを実行後にエラーメッセージ「[6]オーバーフローしました」が表示されます。試行錯誤しておりますが..自力では解決できないため、皆様よりご教授賜りたく何卒よろしくお願い申し上げます。CD...続きを読むAベストアンサーこんにちは。正直な話、もうCDOを使ったのは古い昔の話なので、このエラーの要因というのは、コードそのものよりも、固有の設定に問題があるように思います。自分で作ってみました。ご質問のコードを元に、googleを使って自分自身用に作ってみました。メールの設定が異様に厳しくなりましたので、Google自体のメール・セキュリテイの設定を下げないとGoogleからは送信されませんが、コード自体は問題なさそうです。正しく直したら、通りました。細かい問題は、相手のメールサーバーとの関係ですから、設定を細かく見ていくしかないと思います。正直な話、もうCDOを使ったのは古い昔の話なので、このエラーの要因というのは、コードそのものよりも、固有の設定に問題があるように思います。自分で作ってみました。ご質問のコードを元に、googleを使って自分自身用に作ってみました。メールの設定が異様に厳しくなりましたので、Google自体のメール・セキュリテイの設定を下げないとGoogleからは送信されませんが、コード自体は問題なさそうです。VBAでメール添付して送信こんにちは。VBAで自分のファイルをある宛先にメールで送信したい場合は、どのようにしたらできますか?どなたか、わかる方・・・教えてください。参考のスレのVBAを必要な部分だけにすると以下になります。入れておいた場合です。Subコピペして使ってみてください。コマンドの意味は先紹介のスレに説明して有ります。参考のスレのVBAを必要な部分だけにすると以下になります。入れておいた場合です。myOLApp.CreateItem(olM...続きを読む他の回答も見るQアクセスVBAでメールを送信(複数宛先・添付)vbaを使用しメールを送信しようとしております。以下に記載のように設定をしておりますが、2点設定の方法がわかりかねております。お手数ですが、ご教示いただければ幸いです。(1)宛先を複数設定したい場合はどのように設定すればよろしいでしょうか。別々に送るのではなく、宛先にアドレス1、アドレス2を設定し1通のメールで送信をしたいです。(2)添付ファイルを複数添付したいのですが、宛先によって添付ファイルの数が異なります。宛先Aには添付ファイルが1,2があるが、Bには添付ファイル1のみであり添付ファイル2フィール付度はNULLです。この場合、エラーになってしまうのですが、"添付ファイルフィールドがnullでも無視してそのまま送信する"と設定はできるのでしょうか。Sub-----------------------------------------どうぞよろしくお願いいたします。vbaを使用しメールを送信しようとしております。以下に記載のように設定をしておりますが、2点設定の方法がわかりかねております。お手数ですが、ご教示いただければ幸いです。(1)宛先を複数設定したい場合はどのように設定すればよろしいでしょうか。別々に送るのではなく、宛先にアドレス1、アドレス2を設定し1通のメールで送信をしたいです。(2)添付ファイルを複数添付したいのですが、宛先によって添付ファイルの数が異なります。宛先Aには添付ファイルが1,2があるが、Bには添付フ...続きを読むAベストアンサーAccessはわからないのですが、ExcelからのOutlookの操作と基本は同じはずなので一部推定を交えて答えさせていただきます。宛先ですが、";"(セミコロン)で区切れば複数設定できます。R1!アドレス2でよさそうに思えるのですがいかがでしょうか。宛先が1つの場合でも、アドレス1かアドレス2のうち宛先の入っていない方が空文字列(長さ0の文字列)であればこのままで大丈夫なはずです。次に添付ファイルですが、Nullを無視してそのまま送信可能かどうかはわからないのですが、Nullなら添付しないようにすれば話は簡単だと思います。書き方ですが、たぶん以下のようなものでいいと思います。If(フィールドがNullかどうかの判定は参考URLのページをまねてみたのですがこれでいいでしょうか?)http://oshiete.goo.ne.jp/qa/1223220.html参考URL:http://oshiete.goo.ne.jp/qa/1223220.htmlAccessはわからないのですが、ExcelからのOutlookの操作と基本は同じはずなので一部推定を交えて答えさせていただきます。宛先ですが、";"(セミコロン)で区切れば複数設定できます。R1!アドレス2でよさそうに思えるのですがいかがでしょうか。宛先が1つの場合でも、アドレス1かアドレス2のうち宛先の入っていない方が空文字列(長さ0の文字列)であればこのままで大丈夫なはずです。次に添付ファイルですが、Nullを無視してそのまま送信...続きを読む他の回答も見るQVBSでメール送信VBS初心者です。以下のサイトを参考に,特定のフォルダにファイルが追加されたら,指定のメールアドレスに添付して送信するVBSを作成してみました。http://plaza.rakuten.co.jp/mscrtf/diary/201206260000/ちなみに記述を少しだけ変えて,送信したファイルを削除しないようにしています。してしまうと,「送信フォルダ」にファイルが追加されると,その新しく追加されたファイルではなく,前から置いてある別のファイルが送信されてしまいます。「最新のファイルを添付して送信」することはできないでしょうか?またファイルを添付してメールを送信することはできるのですが,なぜか送信受信ともに,まったくおなじメールが2通作成されてしまいます。(2通同時ではなく1通目が届いて30秒後くらいにもう1通届きます)。あと,受信側メールアドレスをbbb@hotmail.co.jpにし,smtpserver:smtp.live.comsmtpserverport:587とすると「転送においてサーバーに接続できませんでした」と出てしまいます。ポート番号を,465や25にしてみましたがだめでした。どこを直せばいいでしょうか?以上の解決策をご教授ください!コードは以下です。"ファイルをお送りします。"メール送信しました。お願いいたします!VBS初心者です。以下のサイトを参考に,特定のフォルダにファイルが追加されたら,指定のメールアドレスに添付して送信するVBSを作成してみました。http://plaza.rakuten.co.jp/mscrtf/diary/201206260000/ちなみに記述を少しだけ変えて,送信したファイルを削除しないようにしています。してしまうと,「送信フォルダ」にファイルが追加されると,その新しく追加されたファイルではなく,前から置いてある別のファイルが送信されてしまいます。簡単なところから回答いたします。送信受信ともに,まったくおなじメールが2通作成されてしまいます。これは、oMsg.Configuration.Fields.UpdateoMsg.Sendがダブっているからです。2回は書いてありません。書かれるときには、細心の注意が必要です。可読性を高める工夫をされることをお薦めします。