# kintoneからのメール送信

**URL:** <https://community.cybozu.dev/t/topic/8117>\
**Category:** kintone 開発相談\
**Created:** [2023 年 9 月 16 日午後 11:42 UTC](https://community.cybozu.dev/t/topic/8117 "2023-09-16T23:42:12Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vpurin](https://avatars.discourse-cdn.com/v4/letter/v/db5fbb/32.png) [@Vpurin](https://community.cybozu.dev/u/Vpurin)\
**Post date:** [2023 年 9 月 16 日午後 11:42 UTC](https://community.cybozu.dev/t/topic/8117/1 "2023-09-16T23:42:12Z")

</div>

はじめて投稿させていただきます。

実現したいことは、フォーム内にメールアドレスが入力されています。そのメールアドレス宛に、1アクションまたは、自動でメールを送信したいです。

理想は、チェックボックスに連動して、☑を入れるとメールを送信する機能が実現したいです。  
チェックボックスにチェックが入ったことをトリガーにレコード内のメールアドレスのテキストを読み込みメールを送信したいです。

ご教授いただけないでしょうか。よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![mura](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/mura/32/41_2.png) [@mura](https://community.cybozu.dev/u/mura)\
**Post date:** [2023 年 9 月 17 日午後 11:23 UTC](https://community.cybozu.dev/t/topic/8117/2 "2023-09-17T23:23:10Z")

</div>

標準機能では実現できないのでJSカスタマイズやプラグインなどが必要そうですね。

* * *

※まず、念のためですが、ここは有志のメンバーが善意で困った方々に手を差し伸べたり、お互いに支え合ったりする場だという前提でご認識ください（そのため労力のかかるサンプルコードの提供などは期待しないでください）  
ですので、今回のように漠然と聞くよりも、例えば試したコードを貼り付けて困ってる箇所を添付したり、どのような方法で実現できそうか手段を知りたいだったり、聞きたいことをより具体的にすると回答があつまりやすいとおもいます。

* * *

今回はどのような方法があるか、という点で回答させていただきますと、  
通知以外でメール送信を行う機能はkintoneにはありませんので、[sendgrid](https://sendgrid.kke.co.jp/)などAPIを通じてメールを送れるライブラリと、  
JSカスタマイズを行い、[保存時のイベント](https://cybozu.dev/ja/kintone/docs/js-api/events/create/create-submit-event/)を利用してチェックボックスがチェックされているかif文等で条件に合致した場合メールを送る、という処理が必要になるかなとおもいます。

---

<div class="post-metadata">

**Author:** ![Vpurin](https://avatars.discourse-cdn.com/v4/letter/v/db5fbb/32.png) [@Vpurin](https://community.cybozu.dev/u/Vpurin)\
**Post date:** [2023 年 9 月 21 日午前 11:26 UTC](https://community.cybozu.dev/t/topic/8117/4 "2023-09-21T11:26:56Z")

</div>

ご丁寧に指摘、アドバイスありがとうございます。  
他にも実現したい細かい条件はありますが、悩んでいるのはメール通知機能の実現方法です。kintoneのレコード内に保持されているメールアドレスに対してメールを送信する手段はありますでしょか？

また、手段を考える上で、「通知以外でメール送信を行う機能はkintoneにはありません」についてもう少し説明いただけると幸いです。ご教授お願いいたします。

---

<div class="post-metadata">

**Author:** ![mura](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/mura/32/41_2.png) [@mura](https://community.cybozu.dev/u/mura)\
**Post date:** [2023 年 9 月 21 日午後 11:33 UTC](https://community.cybozu.dev/t/topic/8117/5 "2023-09-21T23:33:02Z")

</div>

> kintoneのレコード内に保持されているメールアドレスに対してメールを送信する手段はありますでしょか？

標準機能では無いですね。  
前掲のとおり、sendgrid等使ってメールを送る仕組みを独自で考える必要があります。  
プラグイン等もあるとおもいます。（やりたいことに合致するかはまた別ですが）

> **[「kintoneから直接メール送信したい...」おすすめの拡張機能3選！| コムデックラボ](https://www.comdec.jp/comdeclab/kintone-mail-01/)**
>
> kintoneを導入している企業様の中には、顧客や取引先のメールアドレスをkintoneで管理しており、「管理

> 「通知以外でメール送信を行う機能はkintoneにはありません」についてもう少し説明いただけると幸いです。

前提として、kintoneではそのユーザーへのメンションなどを行うと[通知ページに通知がされます。](https://jp.cybozu.help/k/ja/user/notifications/notification_tutorial.html)  
そして、その[通知をメールで送るかどうか、のオプションが存在します](https://jp.cybozu.help/k/ja/user/notifications/mail_notification.html)。  
ただ、これはあくまで「通知」をメールでも送るかどうか、のオプションであり、  
任意のタイミングで任意のメールアドレスにメールを送る機能というわけではない、という意味です。

---

<div class="post-metadata">

**Author:** ![Vpurin](https://avatars.discourse-cdn.com/v4/letter/v/db5fbb/32.png) [@Vpurin](https://community.cybozu.dev/u/Vpurin)\
**Post date:** [2023 年 9 月 23 日午前 8:29 UTC](https://community.cybozu.dev/t/topic/8117/6 "2023-09-23T08:29:08Z")

</div>

解説ありがとうございます。理解できました。  
また、添付サイトを拝見させていただきました。サイト内に記載のある「拡張機能によりkintoneアプリで管理しているメールアドレスへ直接メールの送信ができるようになります。」  
とあります。このkintoneアプリで管理とは、どういった操作のことかわかりますでしょうか？  
また、管理するためにはどういった操作が必要になると考えられますでしょうか？  
ご助力お願いします。

---

<div class="post-metadata">

**Author:** ![mura](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/mura/32/41_2.png) [@mura](https://community.cybozu.dev/u/mura)\
**Post date:** [2023 年 9 月 24 日午前 6:49 UTC](https://community.cybozu.dev/t/topic/8117/7 "2023-09-24T06:49:21Z")

</div>

> サイト内に記載のある「拡張機能によりkintoneアプリで管理しているメールアドレスへ直接メールの送信ができるようになります。」  
> とあります。このkintoneアプリで管理とは、どういった操作のことかわかりますでしょうか？

この意味は、私が言ってることと同じようなことをいってるようですね。「拡張機能（プラグイン）を使うことで、kintoneアプリで管理＝レコードなどに記載したメールアドレスであってもメール送信できる」というような意味合いかとおもいます。

管理＝kintoneのレコードで管理、という意味にみえますね。アプリ上に、メールアドレスのフィールドを用意して、そこにメール記載するなどです。

* * *

繰り返しになってしまいますが、下記です。

- kintoneの標準機能で任意のメール送る機能はない。通知をメールで送るオプションがあるだけ。
- 標準機能ではできないが、プラグインや自身のカスタマイズによって、外部サービス等を通じてメールを送ること自体はできる。

---

<div class="post-metadata">

**Author:** ![Vpurin](https://avatars.discourse-cdn.com/v4/letter/v/db5fbb/32.png) [@Vpurin](https://community.cybozu.dev/u/Vpurin)\
**Post date:** [2023 年 9 月 26 日午前 7:59 UTC](https://community.cybozu.dev/t/topic/8117/8 "2023-09-26T07:59:15Z")

</div>

わかりやすい解説ありがとうございます。  
この方法で試してみようと思います。ありがとうございました。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2023 年 9 月 29 日午前 8:00 UTC](https://community.cybozu.dev/t/topic/8117/9 "2023-09-29T08:00:15Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
