# Node-email send fail :Error: Connection closed unexpectedly"

**URL:** https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370
**Category:** General
**Created:** [1 April 2025 16:31 UTC](https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370 "2025-04-01T16:31:49Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![alfort57](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/alfort57/32/65161_2.png) [@alfort57](https://discourse.nodered.org/u/alfort57)
#### Post date: [1 April 2025 16:31 UTC](https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370/1 "2025-04-01T16:31:49Z")

</div>

System: Raspberry Pi 4 with 4Gb Ram  
New image Bullseye 32bits  
latest update

Install Node-red using scrip from [nodered.org](http://nodered.org) site

```auto
This can take 20-30 minutes on the slower Pi versions - please wait.

  Stop Node-RED ✔
  Remove old version of Node-RED ✔
  Remove old version of Node.js ✔   
  Install Node 20.19.0-1nodesource1 ✔ v20.19.0 Npm 10.8.2
  Clean npm cache ✔
  Install Node-RED core ✔ 4.0.9
  Move global nodes to local -
  Npm rebuild existing nodes ✔
  Install extra Pi nodes -
  Add shortcut commands ✔
  Update systemd script ✔

```

# ============= log

```auto
Any errors will be logged to /var/log/nodered-install.log

Starting as a systemd service.
Started Node-RED graphical event wiring tool.
1 Apr 10:58:17 - [info]
Welcome to Node-RED
===================
1 Apr 10:58:17 - [info] Node-RED version: v4.0.9
1 Apr 10:58:17 - [info] Node.js version: v20.19.0
1 Apr 10:58:17 - [info] Linux 6.1.21-v8+ arm LE
1 Apr 10:58:17 - [info] Loading palette nodes
1 Apr 10:58:19 - [info] Settings file : /home/pi/.node-red/settings.js
1 Apr 10:58:19 - [info] Context store : 'default' [module=memory]
1 Apr 10:58:19 - [info] User directory : /home/pi/.node-red
1 Apr 10:58:19 - [warn] Projects disabled : editorTheme.projects.enabled=false
1 Apr 10:58:19 - [info] Flows file : /home/pi/.node-red/flows.json
1 Apr 10:58:19 - [info] Creating new flow file
1 Apr 10:58:19 - [warn] Encrypted credentials not found
1 Apr 10:58:19 - [info] Server now running at http://127.0.0.1:1880/
1 Apr 10:58:19 - [info] Starting flows
1 Apr 10:58:19 - [info] Started flows
1 Apr 11:00:15 - [info] Installing module: node-red-dashboard, version: 3.6.5
1 Apr 11:00:31 - [info] Installed module: node-red-dashboard
1 Apr 11:00:32 - [info] Dashboard version 3.6.5 started at /ui
1 Apr 11:00:32 - [info] Added node types:
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_base
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_button
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_dropdown
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_switch
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_slider
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_numeric
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_text_input
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_date_picker
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_colour_picker
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_form
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_text
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_gauge
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_chart
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_audio
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_toast
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_ui_control
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_template
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_link
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_tab
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_group
1 Apr 11:00:32 - [info] - node-red-dashboard:ui_spacer
1 Apr 11:00:47 - [info] Installing module: node-red-node-email, version: 3.0.3
1 Apr 11:00:54 - [info] Installed module: node-red-node-email
1 Apr 11:00:55 - [info] Added node types:
1 Apr 11:00:55 - [info] - node-red-node-email:e-mail
1 Apr 11:00:55 - [info] - node-red-node-email:e-mail in
1 Apr 11:00:55 - [info] - node-red-node-email:e-mail mta
1 Apr 11:01:38 - [info] Stopping flows
1 Apr 11:01:38 - [info] Stopped flows
1 Apr 11:01:38 - [info] Updated flows
1 Apr 11:01:38 - [info] Starting flows

```

==========================  
Using same account from my ISP  
for email-send and email-in

Node email-send send failed with catch node error message

Error messsage:

```auto
Error: Connection closed unexpectedly
    at SMTPConnection._onClose (/home/pi/.node-red/node_modules/node-red-node-email/node_modules/nodemailer/lib/smtp-connection/index.js:861:34)
    at SMTPConnection._onSocketClose (/home/pi/.node-red/node_modules/node-red-node-email/node_modules/nodemailer/lib/smtp-connection/index.js:197:42)
    at Object.onceWrapper (node:events:639:26)
    at TLSSocket.emit (node:events:536:35)
    at node:net:343:12
    at TCP.done (node:_tls_wrap:648:7)

```

==========================  
Node email-in  
Checkbox Start TLS = never

# Works fine

From Bullseye desktop

Installed Claws mail (recommended software)  
Setup my account  
Send and receive mail function works fine with my ISP

=========================

This was running Ok on very old version Node-red 1.x  
How can I fix the node email-send ?

thanks for your help

---

<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: [1 April 2025 17:33 UTC](https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370/2 "2025-04-01T17:33:07Z")

</div>

Try re-entering your username and password

---

<div class="post-metadata">

### Author: ![alfort57](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/alfort57/32/65161_2.png) [@alfort57](https://discourse.nodered.org/u/alfort57)
#### Post date: [1 April 2025 18:10 UTC](https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370/3 "2025-04-01T18:10:19Z")

</div>

Yes I have re-enter name and password several time.

Yes I use basic authorisation

 ![email_ins4](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/3/f3c2b68b382e29fe44c5c0974d311774eaba1bd0.jpeg)

I have used several different accounts on my ISP but always the same error.

The email-in is working ok with same user password

 ![email_ins3](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/2/02724f134b17e62d36e29956b813bad39f5b87c6.jpeg)

---

<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 June 2025 18:10 UTC](https://discourse.nodered.org/t/node-email-send-fail-connection-closed-unexpectedly/96370/4 "2025-06-30T18:10:33Z")

</div>

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