# Trigger email based on subject line

**URL:** <https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785>\
**Category:** General\
**Created:** [16 September 2022 05:04 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785 "2022-09-16T05:04:42Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ranga](https://avatars.discourse-cdn.com/v4/letter/r/6de8d8/32.png) [@Ranga](https://discourse.nodered.org/u/Ranga)\
**Post date:** [16 September 2022 05:04 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/1 "2022-09-16T05:04:43Z")

</div>

How to trigger the email based on subject line.

---

<div class="post-metadata">

**Author:** ![craigcurtin](https://avatars.discourse-cdn.com/v4/letter/c/94ad74/32.png) [@craigcurtin](https://discourse.nodered.org/u/craigcurtin)\
**Post date:** [16 September 2022 05:59 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/2 "2022-09-16T05:59:42Z")

</div>

Are you saying you want to do something specific if an incoming email has a specific phrase in the Subject ?

Craig

---

<div class="post-metadata">

**Author:** ![Ranga](https://avatars.discourse-cdn.com/v4/letter/r/6de8d8/32.png) [@Ranga](https://discourse.nodered.org/u/Ranga)\
**Post date:** [16 September 2022 06:10 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/3 "2022-09-16T06:10:09Z")

</div>

yes craigcurtin, It should be triggered only when the subject is "Demo" is received.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [16 September 2022 07:25 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/4 "2022-09-16T07:25:06Z")

</div>

Use a `switch` node set to look at the subject (probably in `msg.topic` - I dont know, you will need to read the email-in nodes built in help).

So it would be like: &nbsp; `Email-in` 👉 `switch` (test `msg.topic` contains `demo`) 👉 do something

---

<div class="post-metadata">

**Author:** ![Ranga](https://avatars.discourse-cdn.com/v4/letter/r/6de8d8/32.png) [@Ranga](https://discourse.nodered.org/u/Ranga)\
**Post date:** [16 September 2022 08:12 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/5 "2022-09-16T08:12:49Z")

</div>

Thanks Steve. it's working.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [30 September 2022 08:12 UTC](https://discourse.nodered.org/t/trigger-email-based-on-subject-line/67785/6 "2022-09-30T08:12:53Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
