Run this inside your appwrite folder: docker compose exec appwrite vars
Are the variables that you set in .env there?
yes
no isn't
Cool. Then let's try to restart Appwrite to apply those. Let's run:
docker compose down
then
docker compose up -d
i try now
now it's working but the email isn't send
- _APP_SMTP_HOST=smtp.sendgrid.net
- _APP_SMTP_PORT=587
- _APP_SMTP_SECURE=tls
- _APP_SMTP_USERNAME=apikey
- _APP_SMTP_PASSWORD=SG...
Amazing! This could be Sendgrid related. You can check logs here: docker compose logs appwrite-worker-mails. Any errors there? If not, you can check Sendgrid to see if they dismissed email for some reason
yes
503
appwrite-worker-mails | ,503,SMTP server error: MAIL FROM command failed Detail: Only one sender per message, please appwrite-worker-mails | SMTP code: 503 in /usr/src/code/app/workers/mails.php:68 appwrite-worker-mails | Stack trace: appwrite-worker-mails | #0 /usr/src/code/src/Appwrite/Resque/Worker.php(122): MailsV1->run() appwrite-worker-mails | #1 /usr/src/code/vendor/resque/php-resque/lib/Resque/Job.php(201): Appwrite\Resque\Worker->perform() appwrite-worker-mails | #2 /usr/src/code/vendor/resque/php-resque/lib/Resque/Worker.php(303): Resque_Job->perform() appwrite-worker-mails | #3 /usr/src/code/vendor/resque/php-resque/lib/Resque/Worker.php(242): Resque_Worker->perform(Object(Resque_Job)) appwrite-worker-mails | #4 /usr/src/code/vendor/resque/php-resque/bin/resque(185): Resque_Worker->work('1', false) appwrite-worker-mails | #5 {main}
I think we only use one sender 🤔 What is your value in .env for _APP_SYSTEM_EMAIL_NAME and _APP_SYSTEM_EMAIL_ADDRESS?
need to be same with sendGrid sender?
I would think, yeah. If not, it could cause some spam folder issues
i try now
- _APP_SYSTEM_EMAIL_NAME=gmail.com
- _APP_SYSTEM_EMAIL_ADDRESS=some@gmail.com
like this?
I don't think Sendgrid allows gmail sender. Do they? I think you will need to configure a domain, or use email address hosted by Sendgrid
Regarding name, that should be sender name. Like "Matej Baco" or "My App Noreply". maybe the dot is causing some trouble
it's working
Eyyy 🎉
thx a lot <:appwritefire:823999000330895380>
Always happy to help! <:appwritepeepo:951504790398074950>
Have a nice day🙌
[SOLVED] I try to run simple function
Recommended threads
- 408 Timeout / Curl Error 7 in Executor w...
Hey everyone, I am losing my mind over a routing loop/timeout issue on a fresh self-hosted setup. I have a single Linux VPS (IP: 45.141.37.105) and one domain (...
- functions returning error 401 in local
I updated to 1.9.0, and the functions that used to work fine in 1.8.1 are now giving me a 401 error. I can't seem to find a solution. If anyone is running versi...
- router_deployment_not_found
I updated my function a few times and now i am getting the error: router_deployment_not_found I even reverted back to my original code but i am still getting th...