kali-hi
Banned
- Registriert
- Sep. 2025
- Beiträge
- 760
Moin, ich habe ein Problem mit dem
Installation:
Konfiguration:
Das funktioniert auch so weit ganz gut, alle Mails an root oder user sollen an a at gmail.com gehen...
Das Problem ist:
greift auf die Aliases in /etc/mail.rc zurück und ersetzt root durch den richtigen Empfänger (
Wenn aber eine Mail direkt, also ohne sendmail, nur mit msmtp, gesendet wird:
(wie es zum Beispiel bei
Das Resultat ist, dass zwar eine Mail gesendet wird, in der a at gmail.com im
Ich vermute,
Könnte man daran etwas ändern? Also, gibt es noch eine Option, die ich übersehen habe?
EDIT: Hier ist noch ein Ausschnitt aus dem manual:
Link
msmtp-mta... Folgende Schritte hatte ich durchgeführt:Installation:
sudo apt get install msmtp msmtp-mta mailutilsKonfiguration:
Code:
sudo cat /etc/msmtprc
# Accounts will inherit settings from this section
defaults
auth on
tls on
tls_certcheck off
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile /var/log/msmtp.log
# A first gmail address
account gmail
host smtp.gmail.com
port 587
from a@gmail.com
user a@gmail.com
password abcd
# Set a default account
account default: gmail
# Map local users to mail addresses
aliases /etc/aliases
sudo cat /etc/aliases
default: a@gmail.com
sudo cat /etc/mail.rc
alias root A<a@gmail.com>
alias user A<a@gmail.com>
sudo chmod 666 /var/log/msmtp.log
Das funktioniert auch so weit ganz gut, alle Mails an root oder user sollen an a at gmail.com gehen...
Das Problem ist:
echo "Testtext..." | mail -s "Testnachricht" rootgreift auf die Aliases in /etc/mail.rc zurück und ersetzt root durch den richtigen Empfänger (
To: ).Wenn aber eine Mail direkt, also ohne sendmail, nur mit msmtp, gesendet wird:
echo 'a test email' | msmtp root(wie es zum Beispiel bei
cron der Fall wäre), dann wird die /etc/mail.rc ignoriert und nur die in /etc/aliases definierten Ersetzungsregeln angewendet.Das Resultat ist, dass zwar eine Mail gesendet wird, in der a at gmail.com im
Bcc: steht, die jedoch kein To:-Feld enthält.Ich vermute,
msmtp setzt die Empfängeradresse also nicht richtig ein, obwohl die Mails auch ankommen...Könnte man daran etwas ändern? Also, gibt es noch eine Option, die ich übersehen habe?
Ergänzung ()
EDIT: Hier ist noch ein Ausschnitt aus dem manual:
Link
Zuletzt bearbeitet: