問題タブ [cdo.message]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
250 参照

email - CDO HELO が特殊文字を削除し、リレーが拒否される

イベントのトリガーに基づいて電子メールを送信するために CDO を利用する C++ コードがあります。以下のコードの一部を含めました。問題は、SERVER-ABC-123 などのダッシュが埋め込まれたサーバーでアプリを実行すると、顧客サイトの一部のメール サーバーがリレー拒否の 550 エラーでリクエストを拒否することです。HELO パケットには、ダッシュが削除されたサーバー名が含まれており、これが問題の根本原因であると考えられます。

CDO に FQDN を強制的に含める方法はありますか?

ここに SMTP トレース情報があります

クライアント => サーバー: HELO SMCABUTELC03\x0d\x0a サーバー => クライアント: 250 int2.unimax.pvt こんにちは sm-cabu-telc03.swna.wdpr.unimax.com [192.168.24.25]、はじめまして\x0d\x0aクライアント => サーバー: MAIL FROM: \x0d\x0a サーバー => クライアント: 550 5.7.1 ... 中継が拒否されました。メール送信元: corp.2n.admin@sm-cabu-telc03.swna.wdpr.unimax.com の末尾が SMCABUTELC03\x0d\x0a でない

0 投票する
0 に答える
1151 参照

email - 電子メールが受信されたか有効かを CDO がチェック

データベース内のテーブルに、不正/無効な電子メールを持つユーザーを追加したいと考えています。(理由: 教授は、メールを間違って書き留めた可能性のある学生を追加します。私たちは、教授に確認を求めるレポートを教授に連絡したいと考えています) 実際に受信されたものを確認するための配信領収書のようなものはありますか: http://classicasp. aspfaq.com/email/can-i-get-cdo-messages-to-return-a-read-receipt.html

メールサーバーからの応答が受信以外の場合は、メールをテーブルに追加します。

スクリプトの実行時にこの情報を受け取りたいのですが、それが不可能な場合は、スクリプトに関してこれを行う方法を考えてもらえますか? 週に1回実行できました。多くのメール サーバーで VRFY が無効になっているようです

私のコードはメールを正常に送信します。この機能を追加するだけです。

0 投票する
2 に答える
6846 参照

vb.net - VBScriptCDOをAmazonSESSMTPで機能させるためのトリックはありますか?

VBScriptCDOをAmazonSESSMTPで機能させるためのトリックはありますか?エラーは発生しませんが、テスト用の電子メールも送信されません。SSLをFalseに変更すると、530エラーが発生するため、少なくともサーバーに到達していることがわかります。私は何が間違っているのですか?

0 投票する
1 に答える
84 参照

c# - Webページを縛らずにWebからメール

仕事のリクエストを処理する Web アプリがあります。新規、変更、および完了した要求について、関係するユーザーに電子メールを送信します。問題は、メールを送信するときに、ページの読み込みに時間がかかることです。メールプロセスがなくても、問題なく動作します。コード ビハインドから直接メッセージを送信するために CDO を使用しています。ウェブページを拘束しないより良い方法はありますか?

リクエストが変更された後、exeを個別に実行する可能性があると考えました。電子メールを処理するスクリプトをシェル化する方法はありますが、Web ページの読み込みを続行して、シェル化されたスクリプトがページのコード ビハインドから独立して実行されるようにしますか?

0 投票する
1 に答える
2513 参照

asp-classic - CDOSYS : 動作しているかどうかを確認するには?

クライアント サーバーには、注文の最後、つまり注文を閉じる直前に電子メールを送信する小さなスクリプトがあります。

昨日まではすべて正常に動作していましたが、突然、ページで一般的な 500 エラーが発生しました。したがって、ページの下部から始めて、cdo メール関数の .send の直前に response.end を配置すると、ページが正常に機能することがわかります。

このページの冒頭にも次の 2 行があります。

さて、これとは少し異なる電子メールを送信するためのスクリプトをいくつか入れて、すでにいくつかのテストを行っていますが、何も機能していないようです. cdosys をテストする方法を知っている人はいますか? その何か。わかりません。バージョンを返します...またはオプションのリスト...まあ、エラーがサーバー上にあることを私に知らせるものです(したがって、私は彼らに電話して「ねえ、それは私のせいではありません」と言うことができました")…?

編集: ページには 500 エラーしか表示されないため、サーバーがより具体的なエラー コードを返すようにする方法はありますか? サーバーにはアクセスできませんが、ftp のみ (つまり、クラシック ASP のみ) にアクセスできます。

編集2:私はこのコードを追加しました:

そして、次のメッセージが表示されます。

-2147220975 メッセージ サーバー SMTP を経由できません。Codice errore di trasporto: 0x800ccc6f. サーバーのリスト: 554 送信側 MTA の評価が低いため、このメール システムへのアクセスは拒否されました。

0 投票する
2 に答える
26777 参照

ssl - SSL 接続を使用して CDO 電子メール メッセージを送信する

CDO を使用してフォームの詳細を電子メールで送信する ASP ページがあります。これまでのところ、hmail サーバーへのクリア接続を介して smtp ポート 25 を使用してこれを行ってきました。

ここで、SSL 接続を使用する必要があります。セキュリティ証明書を作成し、ポート 465 と ssl を使用するように hmail サーバーを設定しました。

しかし、フォームを送信しようとすると、何らかの理由でエラー 500 が表示され、メールが送信されません。

ポート 587 でも試しましたが、どちらも機能しません。

私が使用する CDO コードは次のとおりです。

誰が何が間違っているのか考えていますか?

ありがとうございました。

0 投票する
1 に答える
5644 参照

excel - VBA ExcelでCDOを介してGmailの受信トレイメールメッセージを取得する

VBA で CDO を使用して、gmail アカウントの受信トレイにアクセスしたいと考えています。メール メッセージを送信することはできましたが、受信トレイ メッセージを Excel シートに取得する方法がわかりません。可能であれば、各メッセージのタグも識別できるようにしたいと考えています。

0 投票する
1 に答える
229 参照

vb6 - Win7-32​​およびVB6とCDO1.2.1を使用するOutlook2003でOutlookのセキュリティ警告を抑制する方法

CDO1.2.1を使用してWinXPおよびOutlook2003で動作するVB6コードがあります。Win7 32ビットに移行したので、アプリケーションが特定のOutlook機能にアクセスしようとしているというOutlookのセキュリティ警告(UACではない)が表示されます。私は何時間も検索して成功しませんでした。コード自体の修正ではなく、具体的なガイダンスを探しています。上記の環境で名簿を表示するための特定のコードがある場合、それは素晴らしいことです!ところで、アドレス帳を呼び出すのではなく(したがってCDOが必要)、自社で作成したアドレスのリストを作成することは拒否されたため、オプションではありませんでした。ありがとうございました!

0 投票する
1 に答える
11702 参照

ajax - クラシック ASP - Ajax を使用して更新せずに問い合わせフォームを送信する

Google などで調べてみましたが、探しているものが見つからないので、仲間の SE メンバーに少し助けを求めてください。

私のページに含まれているフォームがあり、サイト全体で一貫しています。Classic ASPの通常ルートである、ページを更新せずに問い合わせフォームを送信したい。

メールスクリプトを含む別の ASP ページがあり、正常に動作して電子メールを送信しますが、Ajax を使用してそのページを呼び出し、電子メールを送信し、送信されたことをユーザーに通知したいと考えています。

どんな助けでも大歓迎です。

0 投票する
1 に答える
2840 参照

asp-classic - smtp認証を使用したvbscriptcdosendメッセージは、フィールドへの送信で変数を許可しません

最近、メールサーバーにSMTP認証を追加し、非常に面白いものを見つけました。to cdomessage.toフィールドで変数を使用すると、エラー「8004020f」が返されます。ただし、電子メールアドレスをハードコーディングすると、正常に機能します。これが私のコードです:

これを修正して、cdoMessage.Toフィールドで変数を使用できるようにするにはどうすればよいですか。