I'm not recieving error messages from my server, because they get bounced by my email provider for having an invalid "To:" address.
I have a working mail setup - I can use mail
to send email addresses as root or myself, and they appear in my inbox from the address specified in /etc/email-addresses
. It's a basic Debian smarthost setup.
root@statler:/etc/exim4# cat /etc/aliases
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: [personalemailaddress]
sandy: [personalemailaddress]
root@statler:/etc/exim4# cat /etc/email-addresses
# This is /etc/email-addresses. It is part of the exim package
...
root: [personalemailaddress]
sandy: [personalemailaddress]
root@statler:/etc/exim4# exim -brw root@statler
sender: [personalemailaddress]
from: [personalemailaddress]
to: root@statler
cc: root@statler
bcc: root@statler
reply-to: [personalemailaddress]
env-from: [personalemailaddress]
env-to: root@statler
How can I get exim to apply these aliases so the mail gets a valid address?
I'm using Debian bullseye.