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

Reply via email to