Port 465, implicit TLS
Connect to smtp.noticeapi.com on port 465 with secure true. This endpoint does not use STARTTLS.
Your app already sends with Nodemailer, and rebuilding that path is the last thing you want to do. Change three transport fields (the host, port 465 with implicit TLS, and an ntc_ key in the password) and every message routes through NoticeAPI. Those sends land in the same logs, suppressions, and delivery events as your REST and SDK calls.
import nodemailer from "nodemailer";
const transport = nodemailer.createTransport({
host: "smtp.noticeapi.com",
port: 465,
secure: true,
auth: {
user: "noticeapi",
pass: process.env.NOTICEAPI_API_KEY,
},
});
await transport.sendMail({
from: "Acme <billing@acme.com>",
to: "customer@example.com",
subject: "Your receipt",
html: "<p>Thanks for your order.</p>",
});Any NoticeAPI API key doubles as the SMTP password.
Set the host, port 465, secure true, any username, and the API key as the password.
Set the sender to demo@sandbox.noticeapi.com and target a simulator inbox such as delivered@simulator.noticeapi.com; mail landing in the queue confirms your app is connecting.
Production senders must use a domain you have verified for sending.
Connect to smtp.noticeapi.com on port 465 with secure true. This endpoint does not use STARTTLS.
The username is ignored. Authenticate with an ntc_ API key in the SMTP password field.
Relayed messages land in the same logs and recipient timelines as your REST and SDK sends.
Verified domains, quotas, suppressions, and deliverability autopilot cover SMTP mail too.
The SMTP relay carries transactional app mail through your existing Nodemailer setup. Reach for REST on a paid plan when a message needs attachments, and for broadcasts when an audience send needs contact state, scheduling, and stats.
No. Set port 465 with secure true; the connection is TLS from the first byte, so STARTTLS never comes into play.
SMTP attachments are not supported. Send those messages through the REST API on a paid plan, which supports attachments.
Yes. Use NoticeAPI broadcasts for newsletters instead of raw SMTP. Broadcasts keep subscribed-contact state, unsubscribe handling, scheduling, and recipient stats together.
Simulator outcomes are free. Move to a verified domain when the path is ready.