Hi there !
I'm trying to send an email with Appwrite function and PHP Mailer.
On my server I executed this file (Not in Appwrite function):
use PHPMailer\PHPMailer\PHPMailer;
require_once 'vendor/autoload.php';
$mail = new PHPMailer(); // Create new PHPMailer
$mail->isHTML(true);
$mail->Encoding = 'base64';
$mail->CharSet = 'UTF-8';
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = 1; // debug: 1 = errors and message, 2 = message only
$mail->SMTPAuth = true; // Enable SMTP authenticate
$mail->Username = "test@email.fr"; // SMTP username
$mail->Password = "password";
$mail->SMTPSecure = 'PHPMailer::ENCRYPTION_STARTTLS';
$mail->Host = "pro2.mail.ovh.net";
$mail->Port = 587;
$mail->SetFrom("test@email", "test@email");
$mail->Subject = 'Test Email';
$mail->Body = "Hi !";
$mail->AddAddress("tested@email.fr");
$mail->Send();
and everything work fine.
But when I tried the same code on Appwrite (self-hosted), I got Could not connect to SMTP host.
Do you have an idea why ?
I have also met the same situation
Did you find something to solve this issue ?
not yet, this issue has blocked me for a while
@VincentGe can you take a look at this?
@BugProg As a sanity check, see if you can do something like pinging Google or this host pro2.mail.ovh.net
Recommended threads
- Inviting members while SMTP is disabled ...
Issue: https://github.com/appwrite/console/issues/3125 PR: https://github.com/appwrite/console/pull/3126
- How to disable appwrite/embedding from s...
Hi everyone! I'm currently running a self-hosted instance of Appwrite. For my current use case, I don't need the AI/embedding features, and I noticed the `app...
- Invalid type for attribute 'email': emai...
I'm using the node-appwrite SDK to create a table, the column payload looks like this: ```json [{"key":"email","type":"email","required":true, "size": 512}] ``...