cancel
Showing results for 
Search instead for 
Did you mean: 

GmailのListMessageが不安定

ko-kitaura
Level 4
ビジネスオブジェクト「Email - POP3/SMTP」のListMassageアクションについて教えて下さい。
弊社環境で初めて導入したのですが、成功率がまばらで原因が分かりません。
統計をとっていないので正確な成功率が分かりませんが、少なくとも5割程度だと思います。
最低でも8割くらいに持っていきたいです。
Gmailを使用中ですが同様の事象をご経験された方がいらっしゃればご教示いただきたいです。

[環境]
Gmail法人契約
安全性の低いアプリ:許可
二段階認証:有効
アプリパスワード発行済み

毎回エラーコメントは同様のものが出ます。
エラー:Internal : コードステージによって例外がスローされたため、コードステージを実行できませんでした。転送接続からデータを読み取れません: 既存の接続はリモート ホストに強制的に切断されました。。

受信メールをPOP3で取ってきたいのですが、上手くいきません。
送受信サーバーやポートは弊社環境はGmailでよく使われている汎用的なものでした。

開発時、もともとListMassegeは一度も成功しなかったのですが、安全性の低いアプリの許可と、
二段階認証の有効化、アプリパスワード発行をして設定したところ、成功するようになりました。
但し、成功率は冒頭に記載したとおりです。
またSMTPサーバーに接続して送信する分には成功率100%です。

またBluePrism社のサポートとやり取りをしたのですが明確な回答には至りませんでした。
サポートの作成した「コンシューマGmailのアカウントに接続してListMessageをするオブジェクト」を
頂戴して、インポートして弊社環境で実施したところ100%成功しました。
コンシューマGmailは問題なく、弊社の法人版Gmailに何かあるのでしょうか。

以上何卒宜しくお願い致します。

------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------
26 REPLIES 26

@ewilson さん

ご回答ありがとうございます。
無事にzipファイル入手することが出来ました。
.ddlファイルですが​サーバーにのみ投下すれば良いでしょうか。
インタラクティブクライアントのインストールされたクライアントPCは
対応不要でしょうか。

Disconnectのアクションを配置してみたのですが「コンパイルエラー」と
なって、処理が止まってしまいます。

また、ListMessageは今まで1回目は必ず成功していたように思いますが
1回目でも失敗し、復元→再開のフローに流れていくようになりました。

画面に表示されているエラー2件は、検証の為、別プロセスでリンク線を一時的に削除している為です。

以上何卒宜しくお願い致します。



------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------

@ko-kitaura,

The files need to be placed in the Blue Prism installation folder (C:\Program Files\Blue Prism Limited\Blue Prism Automate) on each runtime resource where you plan to run an automation using the new VBO. You will also need to plan them on any development machine (ex. your laptop).

Cheers,​

------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------

@ewilson さん
ご回答ありがとうございます。
VBO​のインストール上手くいきました。

Disconnectアイテムの設置ができて正常に動いているのですが、
受信サーバーのエラーは解消されませんでした。
設置場所は復元、再開の後に置いております。
設定は下記のまま変更しておりません。
[再開の際の設定]
・待機:60sec
・リトライ数:5回

また、以前の見立てによると、受信サーバーへの接続が短時間で連続すると
Google帯域制限に引っかかって、接続を拒否される可能性があるとのことで、
1回目であれば必ず成功するのではないか、とのことでしたが、1回目の接続でも
成功しなくなりました。

以上何卒宜しくお願い致します。

------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------

@ewilson さん
連続ですみません。
POPサーバーへの接続エラーですが環境に起因していそうでした。
開発環境で、自身のクライアントPCからはListMessageアイテムは成功しますが、
本番環境では成功しないという切り分けができました。

本番環境はAWS上にあって、セキュアな設定がしてある影響で現在の設定では
Gmailサーバーへのルートが無く、疎通ができないようでした。

少し社内でGmail~AWS間​のルートについて検討してみます。

------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------

Hello @ko-kitaura,

To be clear, does this mean the issue has been identified and you are able to move forward?

Cheers,



------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------

@ewilson さん

ご回答ありがとうございます。
現時点で以下の理由によってDisconnectアイテムの有用性を検証出来ておりません。
(1)開発環境では1回目のListmessageが成功する。
(2)本番環境ではセキュリティ設定でそもそもGmailに接続が​できない。

現在2について、弊社の社内側のお話ですが対応中です。
本番環境がGmailと通信可能になった折には、Disconnectも検証が出来るかと思います。
検証までもう少々お待ちください。

宜しくお願い致します。

------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------

@ewilson さん

長期間ご連絡できておらずすみません。

自社の本番環境でGmail ⇔ BluePrismサーバー間の疎通ができるようになりました。

その結果、本番環境でListmessageの成功率が100%になりました。

Listmessage不安定の真因がどこにあったのかは不明ですが、無事に本番環境で

メールが取得できるようになりました。

このスレッドは解決済みでクローズで構いません。

御対応いただきありがとうございました。



------------------------------
koji kitaura
member
Alpen Co., Ltd.
------------------------------