I only get this error when I enter the mail server at “E-Mail Notification”, but when I enter the same server with the same data at “E-Mail Accounts”, I don’t get an error message:
its most likely the result = EmailHelper::Probe.outbound(params, email)
which seems to get called in notifications only, yep 99% sure thats it… so it is probing your remote server which is a python service and its not been configured correctly. So best contact the provider
I see that you’re using a netcup mail server apart a custom mail server.
Not sure if this also fits the email server you provided in above configuration.
After having a search for above mentioned error message, I quite directly ended up on the netcup forum (german).
To make it short:
The issue another user had was that the user was using a different email address from the user he authenticated. It seems like netcup is picky about such situations.
So:
Ensure that your outgoing mail address is correct.
As you’re configuring a notification channel in this case, by default your notification sender will be noreply@{your-zammad.fqdn}. This may not always be fitting and may need adjustment.
You can find further information regarding this topic here:
Yes and no, that depends on how you setup the user account in question.
The notification channel and its mails mainly affects your agents (e.g. new ticket mails) or when a using wants to change the password of the account.
Sorry I did not make myself clear.
If I set up a SMTP server for notification, I only need a mail server, username and password.
Does Zammad also check the address entered in the “Notification Sender” field when registering the SMTP server?
Ok before you enter the SMTP server for the notifications you have to set the address at “Settings -> Notification Sender” to the correct mail address.
I don’t understand what this has to do with the login to the SMTP server, but then it works without problems.