> listen on eth0 inet4 port 587 smtps hostname mail mask-source tag lan > > > Either you trimmed this config line or you're missing "auth". Otherwise I > suspect you're running without authentication.
Uhum well, is there no PAM authentication? I was under the impression that it gets PAM authenticated. Such is being compounded when using the Thunderbird mail client and having the TB SMTP server -> authentication method set to encrypted password which works without a hitch - no error in Thunderbird and the message gets sent. Commonly TB displays an error if the chosen authentication method is not available/supported on the smtp server but apparently not here. However, now that you mentioned it I set the TB authentication method to OAuth2 and again no error in TB and the message went. The spread is rather thin when searching the net for [ opensmtpd pam ] and basically boils down to https://github.com/OpenSMTPD/OpenSMTPD/issues/712 So, the package was compiled with: ./configure \ --prefix=/usr \ --sysconfdir=/etc/smtpd \ --sbindir=/usr/bin \ --libexecdir=/usr/lib/smtpd \ --with-path-mbox=/var/spool/mail \ --with-path-empty=/var/empty \ --with-path-socket=/run \ --with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ --with-user-smtpd=smtpd \ --with-user-queue=smtpq \ --with-group-queue=smtpq \ --with-auth-pam \ --with-libssl='/usr/lib/openssl-1.0' \ --with-cflags='-I/usr/include/openssl-1.0' but I do not understand the remainder instruction -> "and provide the auth service name as parameter then configure the PAM side on your system"? "and provide the auth service name as parameter" - where and when is that supposed to happen? At compile ./config? Is it supposed to read like [ --with-auth-pam=smtpd \ ] as opposed to just [ --with-auth-pam \ ]? What if the [ auth service name ] was omitted -> does [ --with-user-smtpd=smtpd ] suffice? "then configure the PAM side on your system" -> supposed that would be something like [ /etc/pam.d/spmtd ] reading ?: #%PAM-1.0 auth required pam_unix.so nullok account required pam_unix.so -- You received this mail because you are subscribed to [email protected] To unsubscribe, send a mail to: [email protected]
