アラームスクリプトの電子メールの問題こんにちは、
SPCを自動化するための管理図の「アラームスクリプト電子メール」機能を顧客に示したいと思います。
残念ながら、Outlookから承認を要求するポップアップ([許可]または[拒否]ボタンをクリックする)が表示され、自動化が妨げられます。
[許可]をクリックすると、Outlookに「メールアドレスの形式が正しくありません」という警告メッセージが表示されます。 これは、電子メールアドレスの「SMTP:」が原因のようです( " SMTP:emmanuelromeu@jmp.com " それよりも " emmanuelromeu@jmp.com ")。 個人の住所で試してみましたが、どちらも機能しません。
何かお勧めはありますか?
注:2020-EU-30MP-404(Heliatek)で「Blat」を使用した回避策を見てきましたが、1)許可されているかどうかわからない、2)顧客に簡単さを納得させるのがより困難になるSPCを自動化するためのJMPの使用。
エマニュエル
Re: アラームスクリプトメールの問題こんにちは、エマニュエルです。
私もこの問題を抱えており、JMP から電子メールを送信しています。 ポップアップ メッセージをバイパスする既知の方法はありません。 Wendy Murphrey は TS スレッドで私を助けてくれました。
【関連】Mail()関数に関するご質問は… 残念ながら、これは Outlook のセキュリティ設定の結果であるため、この分野での進展はありません。 JMP はこの設定を制御できないため、オーバーライドすることはできません。
同じ要求を持つ一部の顧客は、手動の対話を正常に処理するためのサードパーティ ツールを見つけたと報告しています。 セキュリティ設定には目的があるため、私は通常、IT スタッフに任せて、それが許容できるアプローチであるかどうかを判断します。
もう 1 つの可能性として、JMP で Run Program() を使用する方法があります。これにより、バッチ ファイルのようなものを使用して、Outlook 経由でメールを送信できます。 メール アプリケーションをバッチ モードで実行して、Run Program() で呼び出すことができるスクリプトを作成する方法を調べる必要があります。
また、電子メール アドレスの形式が正しくないという警告メッセージについても質問されました。 私もこの問題を抱えていました。 これはおそらく、メール アドレスの最後の二重引用符の前に空白があるためです。JMP 16 では、管理図アラーム電子メールのデフォルト スクリプトは「test@example.com」を示し、末尾に空白があります。 末尾の空白があると、SMTP 電子メール プロトコルで許可されないため、電子メールが失敗します。 スペースを削除することで、アラーム メールを機能させることができました。