・エラー内容
send email(メール送信)アクションで、エクセルファイルを添付しての送信が失敗します。
<状況>
7件のメールを送信しようとして、初めの1件は送信できたのですが、
以降の処理で送信失敗しました。
・最初の1件だけ正常終了し、後の6件が先ほどのエラーで失敗
・3件がそれぞれ別の企業のドメインのメールアドレス
・3件がgmail,yahoomailなどのアドレス
sendemail(メール送信)の後に5秒ほどwait(待機)アクションを追加するなどもしてみましたが
それも効果はありませんでした。
普段、使用しているメーラからは、添付して送付する場合は、エラーが発生せずに
問題なく添付送信できています。
DSのバージョン:v9.7.6
・エラー原因
メーラーの設定に問題なくても、送信宛によって、セキュリティの制限で、
送信が失敗する可能性があります。
・解決方法,対応方法
①メーラ設定のご確認
(例)を挙げてご案内します。
弊社のoffice365をメーラとして設定し、
送信先が弊社のメールアドレスであれば送信成功、
送信先がGmailのメールアドレスであれば、添付のように確認メールがありまして、
そのままですと、Gmailに受信できないです。
※SPC Mail通知というのは、弊社から外部のメール先に送信する際に、
添付ファイルがある場合、セキュリティのため、自動返答メールです。
(図1.spc_弊社宛の画面、図2.spc_Gmail宛の画面 を参考)
GmailとYahooは外部ソフトウェアからメールを伝送する時に許可が必要です。
もしメールごとに別のアカウントで送っている場合、全部許可を設定したアカウントの
確認が必要です。
<メールの送受信時にセキュリティ プロトコルで保護された(TLS)接続を必須にする>
https://support.google.com/a/answer/2520500?hl=ja
<POP access settings and instructions for Yahoo Mail>
https://help.yahoo.com/kb/SLN4724.html
(図1.spc_弊社宛の画面)
(図2.spc_Gmail宛の画面)
②添付ファイルのご確認
ロボで送信Stepに添付ファイルがある場合、
添付ファイルのFile Nameに「.zip」や「.exe」などの拡張子を含む場合、送信できません。
拡張子を、任意の名前(例:zipp)に変更しましたら、送信できます。
(”zip”、”exe”以外の任意のアルファベットであれば送信ができるようになります)
よって、添付ファイルの拡張子が場合によって、送信できない可能性があります。
(図3.拡張子がxlsxであるときの設定画面)
(図4.拡張子がzipであるときの設定画面)
③Loop確認
上記、単体テストに全部問題ない場合(一つずつ送信に問題ない場合)、
Loopができるかどうかご確認をお願いいたします。
図5のように、Send Mail(メール送信)を外す場合、最後までループできるかをご確認いただき、
問題がなければ、Send Mail(メール送信)を追加して、単体発信できるか確認し、
ループに入ったら、発信できるかをご確認いただくようになります。
(図5.Loop確認)