Skip to content

πŸ› Can't verify email / email not sentΒ #60

@anarion80

Description

@anarion80

Describe the bug
After registering an account, the profile page shows "Email not verified". After clicking on Resend email confirmation we immediately get Email confirmation resent successfully notification, but no email is sent to SMTP server.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Manage Profile
  2. Click on Resend email confirmation
  3. Check email server logs, email is not sent

Expected behavior
Email is sent.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Edge
  • Version: 126.0.2592.61

Hi.Events Version and platform
This is in Docker, with separate backend, frontend, database, redis and nginx. Here are relevant env variables for the backend, with a local postfix server with no username, password or SSL/TLS. Works fine for many other services.

MAIL_FROM_ADDRESS: hievents@my_domain.com
MAIL_FROM_NAME: Hi.Events
MAIL_HOST: 192.168.2.9
MAIL_MAILER:  smtp
MAIL_PASSWORD: ""
MAIL_PORT: 25
MAIL_USERNAME: ""

Logs
Nothing really in the logs. Only the following in the backed logs:

192.168.2.10 - - [19/Jun/2024:14:52:43 +0000] "OPTIONS /users/1/resend-email-confirmation HTTP/1.1" 204 0 "http://192.168.2.100:8167/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0" "-"
127.0.0.1 -  19/Jun/2024:14:52:43 +0000 "OPTIONS /index.php" 204

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions