Debian バスターに ssmtp をインストールする

Debian バスターに ssmtp をインストールする

ssmtpDebian 10.0をインストールしようとしてエラーが発生します。

Package ssmtp is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source

しかし、私は結果apt search ssmptも結果も得ませんでした。

$ apt-file search ssmtp
monitoring-plugins-basic: /usr/lib/nagios/plugins/check_ssmtp
sosreport: /usr/share/sosreport/sos/plugins/ssmtp.py

Debian バスターに ssmtp をインストールする方法は?

答え1

apt install msmtp

ssmtp

パッケージは現在メンテナンスされていません。

このパッケージは2019年3月19日から孤児となりました。msmtp代替として使用できます。

Debian Wiki: msmtp

msmtp:文書

マンページmsmtp

答え2

ssmtpは現在メンテナンスされていませんが、以下をインストールして設定することもできますmsmtp

Gmail(2段階ログインを無効にする)の場合は、次の設定を使用してください/etc/msmtprc

# Set default values for all following accounts.
defaults
port 587
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt

account gmail
host smtp.gmail.com
from <user>@gmail.com
auth on
user <user>
password <your password>

# Set a default account
account default : gmail

テストするには実行してください。

echo -e "Subject: msmtp test\nhello test." | msmtp _recipient_address_

しばらくすると、受信者の受信トレイから送信された電子メールが見つかります。

答え3

これはDebian 10には役に立ちませんが、ssmtp Debian 11 で利用可能

関連情報