Hey everyone, I'm trying to set up a mailserver with OpenSMTPD and dovecot on a remote server. I'm using Thunderbird to send mails from my desktop which is working fine but i just cant receive any mails. I dont know where to look at right now.
There must be something wrong with my config, also port 25 is not used. smtpd.conf pki mail.example.com cert "/etc/ssl/mail.example.com.fullchain.pem" pki mail.example.com key "/etc/ssl/private/mail.example.com" table aliases file:/etc/mail/aliases table credentials passwd:/etc/mail/credentials table virtuals file:/etc/mail/virtuals filter "rspamd" proc-exec "/usr/local/libexec/smtpd/filter-rspamd" # To accept external mail, replace with: listen on all #listen on all tls pki mail.example.com listen on egress port submission tls-require pki mail.example.com hostname "example.com" auth <credentials> #filter "rspamd" action "local_mail" mbox alias <aliases> action "domain_mail" maildir "/var/vmail/example.com/%{dest.user:lowercase}" virtual <virtuals> action "outbound" relay match from any for domain "example.com" action "domain_mail" match from local for local action "local_mail" match from local for any action "outbound" match auth from any for any action "outbound" output smtpd -dv: debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend info: OpenSMTPD 7.0.0 starting debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: queue -> control[94439] fd=4 debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: crypto -> control[94439] fd=4 debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: lookup -> control[94439] fd=4 debug: init ssl-tree info: loading pki information for mail.example.com debug: init ca-tree debug: init ssl-tree info: loading pki keys for mail.example.com debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: scheduler -> control[94439] fd=4 debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: dispatcher -> control[94439] fd=4 setup_peer: dispatcher -> crypto[10972] fd=5 setup_peer: crypto -> dispatcher[7663] fd=5 setup_peer: dispatcher -> lookup[19062] fd=6 setup_peer: lookup -> dispatcher[7663] fd=5 setup_peer: dispatcher -> queue[29994] fd=7 setup_peer: queue -> dispatcher[7663] fd=5 setup_peer: queue -> lookup[19062] fd=6 setup_peer: lookup -> queue[29994] fd=6 setup_peer: queue -> scheduler[98785] fd=7 setup_peer: scheduler -> queue[29994] fd=5 setup_proc: crypto done setup_done: ca[10972] done debug: using "fs" queue backend debug: using "ramqueue" scheduler backend debug: using "ram" stat backend setup_peer: control -> crypto[10972] fd=4 setup_peer: control -> lookup[19062] fd=5 setup_peer: control -> dispatcher[7663] fd=6 setup_peer: control -> queue[29994] fd=7 setup_peer: control -> scheduler[98785] fd=8 setup_done: control[94439] done setup_proc: lookup done setup_done: lka[19062] done setup_proc: dispatcher done debug: rsa_engine_init: using RSA privsep engine debug: ecdsa_engine_init: using ECDSA privsep engine mta_postfork: domain_mail mta_postfork: local_mail mta_postfork: outbound setup_done: dispatcher[7663] done setup_proc: queue done debug: queue: done loading queue into scheduler setup_done: queue[29994] done setup_proc: scheduler done debug: bounce warning after 4h setup_done: scheduler[98785] done smtpd: setup done debug: parent_send_config_ruleset: reloading debug: parent_send_config: configuring dispatcher process debug: parent_send_config: configuring ca process debug: init private ssl-tree setup_proc: control done debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: dispatcher: rsae_init debug: smtp: listen on [ip6] port 587 flags 0x469 debug: smtp: listen on [ip] port 587 flags 0x469 debug: smtp: listen on ip4 port 587 flags 0x469 debug: smtp: will accept at most 501 clients debug: smtpd: scanning offline queue... debug: smtpd: offline scanning done debug: got signal 2 debug: clearing p=ca, fd=4, pid=10972 debug: ca -> parent: pipe closed debug: ca agent exiting debug: control -> crypto: pipe closed debug: control agent exiting debug: dispatcher -> crypto: pipe closed debug: dispatcher agent exiting debug: lka -> control: pipe closed debug: lookup agent exiting debug: queue -> control: pipe closed debug: queue agent exiting debug: scheduler -> control: pipe closed debug: scheduler agent exiting credentials[30946]: warn: table-api: pipe closed debug: clearing p=dispatcher, fd=7, pid=7663 debug: clearing p=control, fd=5, pid=94439 debug: clearing p=lka, fd=6, pid=19062 debug: clearing p=scheduler, fd=9, pid=98785 debug: clearing p=queue, fd=8, pid=29994 Exiting