I am using cloud function to send an email when email received it doesn't have "to" email address. Please see attached image.
My cloud function detail: built with: Dart Email Provider: smtp2go
smtp2go logs
TypeScript
Received: from [10.91.244.249] (helo=worker-messaging-XXX-xpxt5)
by smtpcorp.com with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
(Exim 4.98.1-S2G)
(envelope-from <AppWriteBackEnd@XXX.com>)
id 1vcp0K-FnQW0hPolK8-dfQz
for XXX@gmail.com;
Mon, 05 Jan 2026 18:08:32 +0000
Date: Mon, 5 Jan 2026 18:08:30 +0000
To: undisclosed-recipients:;
From: AppWriteBackEnd Support <AppWriteBackEnd@XXX.com>
Subject: Appwrite Event: Invalid Firmware File Uploaded
Message-ID: <MkO8dUf6pHE3t9Y2gI4dxBDfCkpvcCZUXwmnzTVbA@worker-messaging-67f9c75f74-xpxt5>
X-Mailer: PHPMailer 6.9.1 (https://github.com/PHPMailer/PHPMailer)
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1=_XXX"
Content-Transfer-Encoding: 8bit
TL;DR
Emails sent via the cloud function are missing the "To" field when received by the receiver. The issue is likely with the configuration of the cloud function or SMTP2GO settings. The provided email message headers show "undisclosed-recipients" in the "To" field. Review the cloud function setup and SMTP2GO configuration to ensure the proper recipient address is included in the email.Messaging configuration
Recommended threads
- SMTP email templates break html
Hey, Im trying to create a custom template for the team invite email. The issue is the html invite I created (which works in normal emails and fake emails I sen...
- Appwrite docs mcp server 502 bad gateway
I added the appwrite docs mcp server to vscode following the docs https://appwrite.io/docs/tooling/mcp/vscode#step-1 but upon start it gives the following error...
- Functions not executing after usage rese...
Hi team, Last month my project hit 100% usage and functions stopped working (expected). Now the new month has started and usage has reset, requests are going ...