Emailserver/Exim4

Aus SchnallIchNet
Wechseln zu: Navigation, Suche

ACL

some ACL related stuff...


ACL checking

Check you can send from internal to external

# exim -bhc 192.168.0.100
helo mail
mail from:<user in my domain>
rcpt to:<random external address>
data
.


Check that mail is relayed from external to internal

# exim -bhc <random external valid IP address>
helo <real name of above address>
mail from:<external user>
rcpt to:<valid internal user>
data
.


DKIM

see Emailserver/DKIM_(exim)


Misc

verschiedenes...


some aliases for exim

self explaining...

alias exim='exim4'
alias exim_delfrozen='exim4 -Mrm $(mailq | grep frozen | cut -c 11-27)'
alias exim_delmailq='exim4 -Mrm $(mailq | grep \< | cut -c 11-27)'
alias exim_flushfrozen='exim4 -qff'
alias exim_unlockfrozen='exim4 -Mt $(mailq | grep frozen | cut -c 11-27)'


Most useful commands

Command Action description
exim -M <messageID> Try to flush message with ID <messageID> from spool
exim -qf Do queue-run
exim -qff Do queue-run including frozen messages
exim -Mvl <messageID> Show log-messages for message <messageID>
exim -Mvb <messageID> Show message-body of message <messageID>
exim -Mvh <messageID> Show message-header of message <messageID>
exim -Mrm <messageID> ReMove message <messageID> from spool
exim -Mg <messageID> Give up and fail message e.g. bounce to sender


CRAM-MD5 passwort erzeugen

dovecotpw -s CRAM-MD5 -p test123HNM


Config

  TODO: mach et!! ;-)