Emails get sent to user requesting a password reset and/or new customer is registering.
Actual behavior:
Logs show that the e-mails was sent, but the e-mail is never received.
Steps to reproduce the behavior:
Register a new customer and/or request a password reset
Here are the logs:::
I, [2019-10-14T22:03:31.772174 #9621-70270775047780] INFO ā : Started POST ā/api/v1/users/password_resetā for 192.168.1.105 at 2019-10-14 22:03:31 -0500
I, [2019-10-14T22:03:31.805863 #9621-70270775047780] INFO ā : Processing by UsersController#password_reset_send as JSON
I, [2019-10-14T22:03:31.806100 #9621-70270775047780] INFO ā : Parameters: {āusernameā=>"mrnervus@gmail.com"}
I, [2019-10-14T22:03:31.860370 #9621-70270775047780] INFO ā : Send notification to: mrnervus@gmail.com (from:Notification Master noreply@portal.knockturnlabs.com/subject:Reset your KnockTurn Support Station password
)
I DO WANT TO NOTE that I can receive ALL e-mails via ticket creations, updates, etc. It only seems to be related to user creation & password resets.
Can you please check your mail server log files?
Because from that point of Zammad log the mail has been sent out.
Possibly a temporary issue (if youāre using sendmail), your system log files should be helping here.
Does the exact same mail address receive ticket notifications and stuff?
If you canāt check, if your agent mail address is not on gmail, that might be the difference and issue youāre looking for.
Please note that Zammad uses the system notification address for those mails, this normally just affects agents, but in this case customers as wellā¦
I have SMTP setup via O365 as my outbound mail server, therefore Iām not using sendmail or postfix (packages are not installed on server).
This same e-mail DOES receive ticket notifications and stuff. This e-mail is what Iām using to ātestā things before I start on-boarding my clients.
I noticed that the system e-mail was sending via āno-reply@172.172.0.6ā, so I changed the domain name to āno-reply@knockturnlabs.comā thinking that was the issue ā but no luck.
Iād love to find a spot to check for additional logs, but it seems like the e-mails are getting fired off & then just lost. Iāve also tried using 3 different e-mail address (gmail, hotmail, outlook) to create new users, and they do not receive the ānew userā creation e-mails, or āpassword resetā emails.
However, they are created in the database as users.
For the future (and just the reference itself):
Trigger based Notifications are being sent via the mail address defined in the group (if not set, it wonāt be sent). These mail addresses rely on E-Mail-Accounts configured.
All agent notifications (new ticket, updated ticket, etc) and also system notifications like āpassword resetsā are being sent via the system address which is itās own channel (out only). This can either be sendmail or smtp depending on what you need.
Iāll have a look at the docs later on and will check if we can enhance these parts to make that clearer to help further in the future.