Q&A

回答の並べ替え:
投稿新規に質問を投稿する

メール送信のアクションセットの質問

sori sori

2019-09-02 15:36

お世話になります。

メール送信のアクションセットについてですが、ループ処理で条件にヒットした人に対してメールを送信する処理をしようとしています。
最初の人はメール送信されるのですが、2人目はメール送信されません。順次処理で確認しましたが、間違いなくメール送信アクションは通過しており、アドレスもあっています。しかし、2人目はメールが送信されません。

注意点で「一度の処理(ひとつのアクションセット)で送信できるメールは最大1通」とありますが、ループ処理で次々とメールを送信することは、できないということでしょうか?

上記とは違うセルフアプリでは、アウトルックでループ処理で送信する処理はできていますので、そちらを使わなければダメだということでしょうか?

よろしくお願いします。

Yexiongmao Yexiongmao
sori様
私はインターネットについて詳しくありませんので、よくわかりませんが、恐らくメール送信の制限のためではなく、CELFの仕様に基づく技術的な問題だと思います。
SMTPセッションを確立するために独立したインスタンスが必要とかでしょうか?
(答えになっていなくてすいません)
sori sori
Yexiongmao 様

ありがとうございます。
アクションセットを呼び出すようにしたら、ループのなかで連続でメール送信できるようになりました。

このメールアクションの仕様というか制限は、何のためにあるのでしょうか。(教えていただいたので解決できたのですが)同様の動作が実現できるので、実質的には制限になっていませんので、なんとなく理解できないところです。
Yexiongmao Yexiongmao
メダルベストアンサー
こんにちは。

メール送信のみのアクションセットを別に作成し、(ex.「#メール送信」)

【ループ】
メール送信のパラメータをセルにセットする。
シート操作タブの「シート~のアクション「#メール送信」を実行する」
【エンドループ】

で一通づつ順次送信されると思います。