System mail: Difference between revisions

From Notes to self
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 2: Line 2:
<pre>
<pre>
account default
account default
from yandex-username@yandex.ru
from <ya-user>@yandex.ru
from_full_name <hostname>
set_from_header on
set_from_header on
host smtp.yandex.ru
host smtp.yandex.ru
Line 10: Line 11:
tls_starttls off
tls_starttls off
tls_trust_file /etc/ssl/certs/ca-certificates.crt
tls_trust_file /etc/ssl/certs/ca-certificates.crt
user yandex-username
user <ya-user>
password <password>
password <password>


aliases /etc/aliases
aliases /etc/msmtp.aliases
</pre>
</pre>
* <code>/etc/aliases</code>
* <code>/etc/msmtp.aliases</code>
<pre>
<pre>
default: user@example.org
default: <user@example.org>
</pre>
</pre>
* If using <code>mdadm</code>, add to /etc/mdadm.conf:
* If using <code>mdadm</code>, add to /etc/mdadm.conf:
Line 27: Line 28:
* <code># rm -r /etc/postfix</code>
* <code># rm -r /etc/postfix</code>
* <code># rm /etc/rc.d/rc.postfix</code>
* <code># rm /etc/rc.d/rc.postfix</code>
* <code>/usr/sbin/sendmail</code>
* <code># rm /usr/sbin/sendmail</code>
<pre>
* <code># ln -s /usr/bin/msmtp /usr/sbin/sendmail</code>
#!/bin/bash
* <code># ln -s /usr/bin/msmtp /usr/lib/sendmail</code>
/usr/bin/msmtp -Fhostname "$@"
</pre>
 
[[Category: Linux]]
[[Category: Linux]]

Latest revision as of 10:18, 6 September 2023

  • /etc/msmtprc
account default
from <ya-user>@yandex.ru
from_full_name <hostname>
set_from_header on
host smtp.yandex.ru
port 465
auth on
tls on
tls_starttls off
tls_trust_file /etc/ssl/certs/ca-certificates.crt
user <ya-user>
password <password>

aliases /etc/msmtp.aliases
  • /etc/msmtp.aliases
default: <user@example.org>
  • If using mdadm, add to /etc/mdadm.conf:
MAILADDR root
  • # /etc/rc.d/rc.postfix stop
  • # removepkg postfix
  • # rm -r /etc/postfix
  • # rm /etc/rc.d/rc.postfix
  • # rm /usr/sbin/sendmail
  • # ln -s /usr/bin/msmtp /usr/sbin/sendmail
  • # ln -s /usr/bin/msmtp /usr/lib/sendmail