Raspberry Pi msmtp と mutt のインストールと設定のチュートリアル

Raspberry Pi msmtp と mutt のインストールと設定のチュートリアル

1. muttをインストールする

sudo apt-get install mutt

2. msmtpをインストールする

sudo apt-get install msmtp

3. muttを設定する

/etc/Muttrc # システムのグローバル設定 ~/.muttrc # システムユーザーを使用する raspberrypi# vim ~/.muttrc 
sendmail="/usr/bin/msmtp" を設定します
use_from=yes を設定する
set realname="name_post" # 送信者のニックネーム set editor="vi"
[email protected] #送信者のメールボックスに設定するenvelope_from=yesに設定する
crypt_use_gpgme=no を設定する
#tlsオフ

4. msmtpを設定する

それぞれ構成ファイルとログファイルとして ~/.msmtprc と ~/.msmtp.log を作成します。

ラズベリーパイ# vim ~/.msmtprc
アカウントのデフォルト
host smtp.xxxx.com # メールボックス設定で確認できます user xxxx # [email protected] からのメールボックスの @ の前の部分である必要があります
パスワード 123456 # メールパスワード(認証コードの場合もあります)
認証プレーン
ログファイル ~/.msmtp.log

5. SMTPサーバーが認証されたTLS暗号化をサポートしているかどうかを確認する

ラズベリーパイ# msmtp --host=smtp.sina.com --serverinfo        
smtp.sina.com (xk-6-242-a8.bta.net.cn [202.108.6.242]) の SMTP サーバー、ポート 25:
  smtp-5-121.smtpsmail.fmail.xd.sinanode.com ESMTP
機能:
  スタートルス:
    STARTTLSコマンドによるTLS暗号化のサポート
  著者:
    サポートされている認証方法:
    プレーンログイン 
このサーバーは、TLS がアクティブな場合、さらに多くの機能またはその他の機能をアドバタイズする可能性があります。

認証がサポートされていることがわかります (サポートされていない場合は、.muttrc の最後の項目のコメントを解除します。個人的にテストは行われていませんが、一般的にサポートされています)。

6. メール送信のテスト

エコーテキスト| mutt -s 件名 [email protected] -a 添付ファイル

要約する

上記は、編集者が紹介した Raspberry Pi msmtp と mutt のインストールと設定のチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Raspberry PiにDockerをインストールする方法
  • Debian (Raspberry Pi) に NodeJS をインストールする方法
  • Raspberry Pi 2 または Raspberry Pi B+ に Python と OpenCV をインストールするチュートリアル
  • Ubuntu16.04/Raspberry Pi Python3+opencv 設定チュートリアル(共有)

<<:  Mysql データベースをバージョン 5.6.28 からバージョン 8.0.11 にアップグレードするときにプロジェクトを展開するときに発生する問題と解決策

>>:  Vueのフィルターとディレクティブの詳細な説明

推薦する

メタタグのビューポートはデバイス画面のCSSを制御します

コードをコピーコードは次のとおりです。 <meta name="viewport&q...

MySQLをインストールして設定し、ルートパスワードを変更する方法

1. インストールapt-get install mysql-server にはアカウントとパスワー...

フロントエンドに必要なNginx設定の詳細な説明

Nginx (エンジン x) は、軽量で高性能な HTTP およびリバース プロキシ サーバーであり...

Alibaba Cloud Server ドメイン名解決手順 (初心者向けチュートリアル)

ウェブサイトの構築を始めたばかりの初心者には、理解し、学ぶべきことがたくさんあります。ウェブサイトを...

CSSスコープ(スタイル分割)の使用の概要

1. CSSスコープの使用(スタイル分割) Vue では、CSS スタイルを現在のコンポーネントでの...

CSS の歪んだ影の実装コード

この記事では、CSS ワープ シャドウの実装コードを紹介し、皆さんと共有します。詳細は以下の通りです...

Linux システムでの CPU 使用率が高い場合のトラブルシューティングのアイデアと解決策

序文Linux 運用保守エンジニアとして、日々の業務の中で Linux サーバーの CPU 負荷が ...

Nginx に React プロジェクトをデプロイする方法の例

テストプロジェクト: react-demo react-demo プロジェクトをサーバーにクローンし...

JavaScriptの再帰の詳細

目次1. 再帰とは何ですか? 2. 再帰を使って数学の問題を解く1. 1 * 2 * 3 * 4 …...

div 要素に終了タグがないため、Web ページを開くことができません

最初は速度の問題だと思ったので、その後、すべての画像リンク リクエストをクロスサイト接続ではなくサイ...

dockerfile における ENTRYPOINT と CMD の組み合わせと違い

前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...

LinuxでRPMを使用してmysql5.7.17をインストールする

LinuxでのMySQL5.7 rpmのインストール方法を参考までに記録します。具体的な内容は以下の...

Windows Server 2016 標準キー アクティベーション キー シリアル番号

Windows Server 2016 アクティベーション キーを皆さんと共有したいと思います。wi...

MySQL 5.7 のインストールと設定の詳細な手順

1. MySQLをダウンロードする1. MySQLの公式ウェブサイトにログインし、64ビットシステム...

Vueシングルページアプリケーションの事前レンダリング方法の例

目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...