mail serverの移行(その53)Postfix、Dovecotの再構築

古いport残していたせいで、あちこちの不整合が出た。
postfix周りの設定がおかしなことになっているようだ。
今回もGeminiさんに全面的に依存して修正している。

local同士でのメールの遣り取りがができない。

ここを

と直るそうだ。
でもダメでした〜(涙)

次に提示されていたのが、

書かれていました〜(^_^;;

と云うことで、localでのメールは送ることができた。
次にGmailに送ると、

host gmail-smtp-in.l.google.com[142.251.169.27] said:
550-5.7.26 Your email has been blocked because the sender is
unauthenticated. 550-5.7.26 Gmail requires all senders to authenticate with
either SPF or DKIM. 550-5.7.26 550-5.7.26 Authentication results:
550-5.7.26 DKIM = did not pass 550-5.7.26 SPF [k-in.co.jp] with ip:
[219.117.245.33] = did not pass 550-5.7.26 550-5.7.26 For instructions on
setting up authentication, go to 550 5.7.26

と弾かれた。

SPF?DKIM??何だ何だ?
となる訳さ……

sudo port install opendkim
設定ファイルが設置されないぞ〜(涙)

Geminiさんに最小限の設定を教えてもらってもダメ。
/opt/local/share/doc(何故にdoc?)/opendkimにopendkin.conf.sampleがあったので、それを/etcにopendkim.confとしてコピー。
その内容を弄ることに。
さっきGeminiさんに教えて貰った所を修正して、更にMacPorts標準のdirectryに置き換え動くようになった。
nmapでは利用するポートが開いて見えない。

opendkiをコマンドラインから起動し、動作確認。

# 8891番を使っているプロセスを表示

と動くようになりました。

ここまでにopendkim.confの中で、

と逆引きに失敗していたりしましたわ。

そしてログでエラーがないか調べていたら、clamdがエラーを起こしていて、更にclamavが消えてなくなっていたので、いつ迄経っても終わらない(涙)

sudo port -n -s install clamav
だと

となって、更に
Error: Failed to build rust: command execution failed
だと………終わらねぇ。

またclang-17だよ。
sudo port -n -s install rust configure.compiler=clang
と、おまけをつけてリトライ。
またダメだったので、今度はバイナリを落とすことにする。(オプションの-nと-sを取る)
それでもダメだった(xcode環境にはld_classicが無いそうだ。エラーが出た)ので外してみる。
sudo port install rust configure.compiler=clang build.jobs=1 configure.ldflags="-Wl,-ld_classic"
どうにもダメそう

と云うことで、サーバー環境をMacPortsを新規に入れ直すことで改善することにします。
その前に、サーバー環境(WebとMail、DNS、DHCPDとか色々)を移行することにしました。
データ、環境設定、色々移動することになります。
それまで今のサーバーを騙し騙し使っていかないと……(とほほ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)