Hello, I'm building an app in Flutter using Appwrite as the backend (selfhosted). I set up SMTP which works when I request a new password for my Appwrite dashboard user. But I'm unable to trigger any other mail like verification after registration. There are also neither errors nor logs related to this.
π Usually there's some minor mistake in your SMTP config, but not big enough to trigger an error π
https://dev.to/gewenyu99/exploring-teams-and-smtp-with-appwrite-8fn
See if this helps
If you could, redact sensitive information and show us your SMTP config, we can better help you debug here.
Hi π My config looks like this: _APP_SYSTEM_EMAIL_NAME=Appwrite Staging _APP_SYSTEM_EMAIL_ADDRESS=the-accounts-mail-adress _APP_SMTP_HOST=mysmtphost _APP_SMTP_PORT=587 _APP_SMTP_SECURE= _APP_SMTP_USERNAME=myuser _APP_SMTP_PASSWORD=mypassword All real values are valid and work like I said when I request passwort forgot for the dashboard user. Also the exact same settings work in a mail client.
Few things: is the _APP_SYSTEM_EMAIL_ADDRESS configured on your SMTP server?
What is the _APP_SMTP_SECURE policy you're using? should be tls if you're using port 587.
And are you trying to trigger these emails form the console or an SDK?
Recommended threads
- MariaDB refuses to connect to appwrite
Earlier, I tried updating my Appwrite version from 18.1.x to the latest release because my Flutter package required it to function properly. I used the official...
- executeFunction intermittently throws Fo...
Environment: Flutter app using the Appwrite Flutter SDK, calling executeFunction for [describe endpoint, e.g. live-stream-related function]. *Description*: Int...
- Console display all Databases as TablesD...
While looking at an issue with <@1231860789355347971> we saw that the console was displaying ALL databases as `TablesDB` even if the real type in the API is `le...