mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-02-05 00:29:40 +03:00
SMTP sending mail error #1253
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Mickyjohn on GitHub (Apr 19, 2022).
I am self hosting the Vaultwarden on Almalinux 8.5. The postfix works by using echo command to send mail from terminal
Subject of the issue
SMTP mail error: Error sending SMTP test email
SMTP Client error: internal client error: No compatible authentication mechanism was found
Deployment environment
Your environment (Generated via diagnostics page)
Config (Generated via diagnostics page)
Show Running Config
Environment settings which are overridden: SMTP_HOST, SMTP_SSL, SMTP_PORT, SMTP_FROM
Install method: Docker Image
Clients used:
Web vault
Other relevant details:
Steps to reproduce
docker run -d --name vaultwarden
-e SMTP_HOST=bitwarden.mydomain.com
-e SMTP_FROM=bitwarden@mydomain.com
-e SMTP_PORT=25
-e SMTP_SSL=false
-e SMTP_USERNAME=
-e SMTP_PASSWORD=
-v /vw-data/:/data/
-p 8088:80
vaultwarden/server:latest
Expected behaviour
The mail should be sent
Actual behaviour
and in Postfix mail logs : -
Apr 19 07:48:19 bitwarden postfix/smtpd[188087]: connect from unknown[172.17.0.2]
Apr 19 07:48:19 bitwarden postfix/smtpd[188087]: discarding EHLO keywords: CHUNKING
Apr 19 07:48:19 bitwarden postfix/smtpd[188087]: lost connection after EHLO from unknown[172.17.0.2]
Apr 19 07:48:19 bitwarden postfix/smtpd[188087]: disconnect from unknown[172.17.0.2] ehlo=1 commands=1
Troubleshooting data
Postfix configuration:
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
compatibility_level = 2
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5
html_directory = no
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
meta_directory = /etc/postfix
mydestination = localhost.localdomain, localdomain, localhost, localhost.localdomain, localhost
myhostname = bitwarden.mydomain.com
mynetworks = 127.0.0.0/8, localhost, 172.17.0.0/16, 172.17.0.2
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix/README_FILES
relayhost =
sample_directory = /usr/share/doc/postfix/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
shlib_directory = /usr/lib64/postfix
smtp_tls_CApath = /etc/pki/tls/certs
smtp_tls_security_level = may
smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
smtpd_tls_key_file = /etc/pki/tls/private/postfix.key
smtpd_tls_security_level = may
unknown_local_recipient_reject_code = 550