postfix
docker で postfix を作る debian を起動する postfix をインストールする postfix でメールリレーを作る これらをDockerで起動する 必要な部分を環境変数にする。 最初に、postfix設定の実験用の仮想マシンを準備する lxc image list images:'debian/12' 最…
Postfix で正規表現(PCRE)を使う regexは初期状態で使える。しかし使いやすいPCREはインストールが必要だった。 apt install postfix-pcre PCRE の指定 mainc.cf などで正規表現を使うときは、ファイルの接頭辞に pcre: を使う。ファイルの拡張子は任意。 pc…
SMTPリレーは、TLSで暗号化通信を使ってるのか? SMTP のサーバー間の配送って平文だとならったし、Proton Mailなどはアンセキュアだと煽ってくる。 はて?SMTPはサーバー間配送にTLSを使ってないんだろうか。と思い立って調べてみた。サーバー間配送ってい…
postfix via ssh でメール送信を安全にする VPN経由でメール送信をすると大変。VPNの管理がめんどくさい。 だったらHTTPS/SSHで配送すればいい。 SSH でpostfix配送する。 単純に、SSH起動して、SSH経由でsendmail を起動すればいい。 /etc/postfix/master.c…
自宅のデバイスからの通知メール送信。 自宅デバイスから、通知メールを送信するだけでとても大変である。 OP25Bで、SMTPサーバーへリレーする必要があるし、SMTPサーバは認証がある。 さらに、普段に通知で使ってるGoogle アカウントが2FA/OAuth必須になり…
概要 GSuite(google workspace) 宛のメールを、独自のメールホストへ転送してGoogle アカウント管理下にないメールアドレスを使う。 前提条件 課金済み 重大な前提条件 Google Workspaceで課金済み。 課金しているGsuiteが必要です。歴史的経緯の無償版Gsuit…
mailcow でメールサーバー構築 メールの運用はめんどくさい。それ以前にインストールがめんどくさい。 スパム対策や、DKIMだとか、MXとMTAだとかあれこれ考える必要がある。考えるのをやめて、GoogleApps(Gsuite/Google workspace)だとかoffice365を使えば…
動機: ssh 経由でsendmail を使えると気づいたので応用してみた。 ローカル postfix に sshさせ、SSHで別サーバーからメール送信させたい。 得られるメリット 1つのPostfixをSSH経由で使い回す。 設定と覚えることがシンプル パスワードを平文保存しなくて…
sendmail で gmail のSMTPを使う。 mac には 最初から postfix が入っているので、 postfix を使うのが手っ取り早い postfix を使ってSMTPリレーをし、GmailのSMTPサーバーに接続する。 sasl password ファイルを用意する takuya@mail$ sudo -e /etc/postfix…