No not the # somebody thoughts a : in a username is a good idea.
But Opensmtpd (and also postfix) use the : as the delimiter between
username and password.
Instead of username:password in my secrets file i had a
usernamepart1:usernamepart2:password
The smtp system wasn't able to split the string in a correct way.
After my change i could use the ; as the delimiter now i have
usernamepart1:usernamepart2;password and the smtp system splits correct
at the ; sign.
Am 2021-12-05 22:41, schrieb Thomas Bohl:
fixed it for myself. I changed the delimiter in sourcecode, table.c
Line 557 from : to ; and build my own Opensmtpd from scratch.
My secrets file ist now myrelay username;password
Everything works as expected :)
Did you had a problem with the # symbol?
The man page states: "Comments can be put anywhere in the file using a
hash mark (‘#’), and extend to the end of the current line."