
How can i setup SES with appwrite

I have checked the creds. They work fine. I can send Emails using Node js
import { createTransport } from "nodemailer";
const trans = createTransport({
host: "email-smtp.us-east-1.amazonaws.com",
port: 2465, // Port for SMTP
secure: true,
auth: {
user: "some", // Your SMTP username provided by SES
pass: "sdhd", // Your SMTP password provided by SES
},
});
const mailOptions = {
from: "test@test.com", // Sender's email address
to: "recipient@test.com", // Recipient's email address
subject: "Test Email", // Subject line
text: "This is a test email sent using Amazon SES SMTP credentials in Node.js.", // Plain text body
};
trans.sendMail(mailOptions, (error, info) => {
if (error) {
console.error("Error occurred:", error.message);
return;
}
console.log("Email sent successfully:", info.response);
});

But when i add the same Creds in appwrite. and run Appwrite doctor.
I get this
[Connectivity]
š¢ Console.DB(console)...............................connected
š¢ Projects.DB(database_db_main).....................connected
š¢ Cache(cache_redis_main)...........................connected
š¢ Queue(queue)......................................connected
š¢ PubSub(pubsub)....................................connected
Deprecated: Implicit conversion from float 0.2 to int loses precision in /usr/src/code/src/Appwrite/Platform/Tasks/Doctor.php on line 196
[Volumes]
š“ SMTP...........................................disconnected
š¢ Uploads Volume is readable
š¢ Uploads Volume is writeable
š¢ Cache Volume is readable
š¢ Cache Volume is writeable
š¢ Config Volume is readable
š¢ Config Volume is writeable
š¢ Certs Volume is readable
š¢ Certs Volume is writeable
And also tried to add it as a email provider. but i get error there also.
Failed sending to target test@gmail.com with error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

More info. I am using Appwrite Version 1.5.3

Any help would be appreciated
Recommended threads
- Self hosted cant login when behind rever...
Hello, I have setup appwrite behind nginx proxy manager, with the help of this link I found in the forum: https://medium.com/@stnguyen90/how-to-run-appwrite-be...
- Sites and SSL
Hi! I'm trying to configure Appsite sites, and I'm using Cloudflare for SSL. After I generate the SSL certificate (It generates fine it seems), I go and load t...
- Error Getting Github token on 1.7.4
I set up GitHub integration on Selfhost using version 1.7, and it was working correctly since then. After upgrading to version 1.7.4 with the same configuration...
