※ ChatGPTを利用し、要約された質問です(原文:FreeBSD 5.3のメールトラブルシューティング)
FreeBSD 5.3のメールトラブルシューティング
このQ&Aのポイント
自宅サーバにてメールサーバーを運用していたが、HDD故障によりFreeBSD 5.3に変更後、メール送受信ができない状況。
メールログにはaliases.dbファイルのエラーが表示されており、問題の解決策が見つからない。
FreeBSD 5.3以降の設定変更によりメールのトラブルが発生している可能性がある。
FreeBSD 5.3のメールトラブルシューティング
初めまして。よろしくお願い致します。
自宅サーバにてメールサーバーを運用していたのですが、HDDが壊れてしまった為、HDDを交換し、従来はFreeBSD 4.8でしたが、今回はFreeBSD 5.3をインストールしました。
その後、Portsにて、postfix2.1とqpopperをインストールしたのですが、メールでのやり取りがうまくいかないのです。
現象としては、
・外部(internetなど)にwebminなどで送信はできるが、受信できない。
・qpoperにてクライアントPCからメールの送受信が一切できない。
メールのログ(maillog)を見たところ、以下の表示が出ていました。
Oct 22 00:56:57 *** postfix/master[42973]: warning: /usr/local/libexec/postfi
x/local: bad command startup -- throttling
Oct 22 00:57:04 *** postfix/smtpd[55445]: fatal: open database /etc/aliases.d
b: No such file or directory
Oct 22 00:57:05 *** postfix/master[42973]: warning: process /usr/local/libexe
c/postfix/smtpd pid 55445 exit status 1
Oct 22 00:57:05 *** postfix/master[42973]: warning: /usr/local/libexec/postfi
x/smtpd: bad command startup -- throttling
aliases.dbがないという記述は分かるのですが、それいがいの意味合いが今一つわからず、困っております。
aliases.dbファイルも探してみたものの、見つかりません。
aliasesというファイルがあったのですが、これの事でしょうか?
他に確認が必要な点がありましたら、御指摘をお願い致します。
以前の4.8はここまで手間取らなかった為、5.0以降設定が何か変わったのでしょうか?
どなたかお力を御貸し願います。
お礼
anmochiさん 早速の回答ありがとうございました。 newaliasesコマンドを実行したところ、即aliases.dbができました。 しかも、メールの送受信もできるようになりました。 コマンド一つで解決するなんて、まだまだ勉強が足りませんね(笑)。 もっと精進します。 これで2週間以上も悩み、何度か再インストールもしていたので凄く助かりました。 本当にありがとうございました。