昨日、会社の人からPostfixの設定をMailBox形式ではなく、Maildir形式にした方がいい、と言われました。

その方が言われたように、Maildir形式にしてみようと思うのですが、設定方法とそのメリットがイマイチ分かりません。

Maildir形式に変更した際には、POPサーバーの方も変更しなくていけないのでしょうか?
Maildir形式だと、どういうメリットがあるのでしょうか?

どなたかご教授ください。
おねがいします。

環境
OS:Redhat Linux 7.1J
SMTPサーバー:Postfix-20001228pl05
POPサーバー:Qpopper4.0.3
その他:POP before SMTPを使用

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>Maildir形式だと、どういうメリットがあるのでしょうか?


大量のメールを扱う場合や、MailID を多く持っている場合などはメリットが高いです。

Mailbox形式の場合、ユーザのメールは一つのファイルで管理されるのですが、この時ファイル破損などが発生すると全てのメールを失う事になってしまいます。

Maildir形式ではユーザのメールディレクトリに1通づつファイルとして保存されていますの、ファイルはそんなどで失うファイルの量は最小限に食い止めることが可能です。
それと、メールディレクトリはユーザディレクトリに格納されるのでセキュリティ的にも強固なものになります。

あとは、Mailbox形式ではユーザの数に順じて同一ディレクトリにファイルが作成されるので余り大量になるとファイルアクセスの効率が下がる傾向に在ります。

Postfixは詳しくないので分からないのですが、設定ファイルに記述するだけで良かったのではないかと思います。

Qpopper4でなくてQpopper3を利用しているのですが、QpopperをMaildirに対応させる為にはソースからコンパイルすれば利用できたはずです。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

おかげで、Maildir形式のメリットが分かりました。

ただ、

>Qpopper4でなくてQpopper3を利用しているのですが、
>QpopperをMaildirに対応させる為にはソースから
>コンパイルすれば利用できたはずです。

の部分ですが、どのように設定すればMaildir対応になるのでしょうか?
(ホームページで検索したのですが、うまく見つけられなかったので・・・)

お礼日時:2002/01/23 00:35

ごめんなさい、Qpopperに関して勘違いしていました。



maildirはqmail形式のメールBOXなようで、この形式にqpopperが対応していない様です。
Maildirを利用するのであればqmail-pop3dをpopサーバにするのが一般的なようです。
POP before SMTPに対応させるにはパッチを当てる必要があるようです。
googleで「qmail POP before SMTP」で検索すれば出てきますよ。

参考URL:http://www.jp.qmail.org/
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qwindows media オーディオ形式でCDプレイヤー再生?

windows media playeで音楽CDを取り込んでCD-Rに書き込みたいのですが、取り込む時のオプションの形式でwindows media オーディオやmp3、WAVがありますが、どの形式が一番一般CDプレイヤーで再生するのに適していますか?windows media オーディオ形式でやったとき一般のCDプレイヤーで再生できますか?

Aベストアンサー

WMPを使うのでしたら、WMAで取り込むのがいいでしょう。MP3より音がいいですし、WAV(無圧縮)よりサイズがかなり小さいです。取り込む形式にかかわらず、オーディオCDとして書き込めば、どんなプレーヤーでも再生できます。データCDとして書き込むと、10倍ぐらいの曲数が書き込めますが、対応したプレーヤーでしか書き込めませんので、ご注意ください。

Qpostfix:1つのサーバー2つのメールアドレスを持たせるにはどうすればいいですか。

RHL8.0でpostfixを使用しています。現在、user@mail1.***.ne.jpというドメインでのメールの送受信ができている状態なのですが、新たに同じサーバーにuser@mail2.***.ne.jpでもメールの受信をさせたいと考えてます。そのようなことができると耳にしたのですが具体的にはどこを設定すればいいのでしょうか。

Aベストアンサー

mydestinationに追加してください。
(定義ファイルの注釈にちゃんと書かれています)

Qwindowsとmacで共通して使える動画形式は?

現在windowsを使ってます。
来月あたりに、macを購入しようか検討中です。
つきましては、手持ちの動画もmacに移したいのですが、windowsで見れる動画形式(aviやasf、mpg等)はmacにそのまま移しても見れますか?
見れる形式と見れない形式があるのでしたら教えてくださいませ。

Aベストアンサー

DRM(デジタル著作権管理)付WM(A,V)以外ならデフォルトでは無理でもVLCやMPlayer等のソフトやQuickTimeにプラグインやコーデックの追加で観賞可能です。
aviは曲者でWindowsの動画フォーマットもこれですしDivxもこの拡張子です。
mpg(mpeg)も1と2共通の拡張子ですから開いてみないと解りません。
Macはデフォルト状態ではMPEG2ファイルを開けません。

で、Mac、Windows共通で簡単に観る事の出来る形式・・・。
私の知る限りでは古い規格ですがMPEG1です。
QuickTimeでも何もする事なく再生出来ますし、Realplayerなども他のplayerソフトも全部が再生可能です。
まぁ変換作業を考えたら現実的ではないですけどね。=時間もかかるし画質も劣化する。

問題がないのであればWindowsPCを残しておくか、新しくMacを買うのであればIntelMacだと思いますので、Windowsをインストールしてそちらで起動させて動画を管理する事も出来ます。(恐らく現在お使いのPCのWindowsはインストール出来ないと思います。ヴァージョンその他が解らないの予測でしか有りませんが。)

DRM(デジタル著作権管理)付WM(A,V)以外ならデフォルトでは無理でもVLCやMPlayer等のソフトやQuickTimeにプラグインやコーデックの追加で観賞可能です。
aviは曲者でWindowsの動画フォーマットもこれですしDivxもこの拡張子です。
mpg(mpeg)も1と2共通の拡張子ですから開いてみないと解りません。
Macはデフォルト状態ではMPEG2ファイルを開けません。

で、Mac、Windows共通で簡単に観る事の出来る形式・・・。
私の知る限りでは古い規格ですがMPEG1です。
QuickTimeでも何もする事なく再生出来ますし、Rea...続きを読む

Qqpopper(POP-3サービス)について

pop3サービスを立ち上げようと思って、
qpopperを入れたのですが、
自分自身(localhost)は接続できるのですが、
その他のクライアントから一切接続できない状況で困っています。

やったことを書くと

tar zxvf qpopper4.0.4.tar.gz で解凍
./configure --enable-specialauth  を実行
その後にmake

そして、出来上がったpopperディレクトリを
/usr/local/sbin の中に丸ごとcpでコピーしました。

その後に、/etc/xinetd.d/popperを新規作成し、

service pop3
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/sbin/popper/popper
server_args = -s
disable = no
log_on_success += USERID
log_on_failure += USERID
}

と加え、xinedを再起動しました。
この時点で、telnetでlinuxマシンに繋ぎ、
localhost 110を叩いてやると、
ちゃんとqpopperが起動しているのが分かるんですが、
他のマシンから(LAN内の)  telnet (linuxマシンの内部IP) 110
としても、サーバーに接続できませんでした。
とエラーが帰ってきます。アウトルックやポストペットでも
接続できません。
自分自身からのみしか接続できないようです。
どうしたら、他のクライアントからも
ちゃんと接続できるようになるでしょうか?
困っています。教えて下さい。

(Red Hat 8.0 , qpopper4.0.4)

pop3サービスを立ち上げようと思って、
qpopperを入れたのですが、
自分自身(localhost)は接続できるのですが、
その他のクライアントから一切接続できない状況で困っています。

やったことを書くと

tar zxvf qpopper4.0.4.tar.gz で解凍
./configure --enable-specialauth  を実行
その後にmake

そして、出来上がったpopperディレクトリを
/usr/local/sbin の中に丸ごとcpでコピーしました。

その後に、/etc/xinetd.d/popperを新規作成し、

service pop3
{
socket_type = stream
pro...続きを読む

Aベストアンサー

iptablesが原因だというのに一票です。

/etc/rc.d/init.d/iptables stop

とやって外部から接続できるようなら、以下のようにすれば
良いと思います。

# iptablesの現在の設定を読みこむ
/etc/rc.d/init.d/iptables start
# pop3を許可する
/sbin/iptables -A INPUT -p tcp --dport 110 -j ACCEPT
# 設定を保存する
iptables-save > /etc/sysconfig/iptables

ちなみに、redhat8.0 では pop3 サービスは imap パッケージに
含まれています。
デフォルトで /etc/xinetd.d/ipop3 で disable = yes になっています
ので、no にして xinetd を再起動してください。

QWindowsServer2008(IIS7.5)のFTPサイトはIISログ形式(日本時間)が不可?

WindowsServer2008(IIS7.0)までのFTPサイトであれば、FTPログ形式を標準W3C形式から、IISログ形式に変更ができたのですが、WindwosServer2008 R2(IIS7.5)には、どこを探してもそのような設定画面がありません。不可能になったのでしょうか?
Microsoftのページや、Googleで調査しましたが、確固たる「出来る」「出来ない」の情報が見つかりませんでした。

なお、WEBサイトであればIISログ形式の変更は、以前と同じようにできます。
FTPのログ形式が、W3C固定になっている気がします。
※ログ内のファイル日付が日本時間で落ちないので困っています。(-9時間すればよいのですが、日本時間でどうしても取得したいのです)

どなたか、IIS7.5でFTPログをIIS形式で発行する方法をご存じの方いらっしゃいませんでしょうか。

【補足情報】
WindowsServer2008(32bit)は、発売当初(SP無)では、IIS7.0(WEB用)とIIS6.0(FTP用)の2種類がインストールされ、WindowsServer2008(32bit) SP1からは、IIS7.0に統合されたはず。
WindowsServer2008 R2(64bit)では、IIS7.5(WEBもFTPも)になっている。

WindowsServer2008(IIS7.0)までのFTPサイトであれば、FTPログ形式を標準W3C形式から、IISログ形式に変更ができたのですが、WindwosServer2008 R2(IIS7.5)には、どこを探してもそのような設定画面がありません。不可能になったのでしょうか?
Microsoftのページや、Googleで調査しましたが、確固たる「出来る」「出来ない」の情報が見つかりませんでした。

なお、WEBサイトであればIISログ形式の変更は、以前と同じようにできます。
FTPのログ形式が、W3C固定になっている気がします。
※ログ内のファイル日付...続きを読む

Aベストアンサー

FTP サーバーでサポートしているログ形式は W3C のみである、と明記されていますね。
W3C 形式である以上、UTC で記録するのは仕様となりますね。

Windows Server 2008 (R2) + IIS 7.5 の FTP ログ
https://technet.microsoft.com/ja-jp/library/dd722683.aspx

Windows Server 2012 (R2) + IIS 7.5 の FTP ログ
https://technet.microsoft.com/ja-jp/library/hh831624.aspx

Qqmailとpostfixのメリット・デメリット

ご質問させていただきます。

今度メールサーバーとあるシステムを構築しようと思っています。
その使用目的なのですが、主にメール配信だけを目的にしたサーバーということなので、速度的に優れているpostfixかqmailという導入案が残りました。

要求は一度に1万件以上のメールがタイムラグ的な問題なくおくれることです。


この場合、どちらのMTAを導入することがより、メリットがあるのでしょうか。その場合、どのようなメリットがあるかどうかを具体的に教えていただけると幸いです。
あるいは、他のソフトでさらにすぐれたMTAがあるのかどうかをお教えください。

よろしくお願いします。

OS :Redhatlinux6.1
CPU :Pentium3 800
MEM :256M

Aベストアンサー

「タイムラグ的な問題なく送れる」というのがどういう期待をされ
ているのかわかりませんが、まったく同時に配送できるかと言えば、
それはどんなMTAをもってきても無理ではないでしょうか。

postfix についてはわかりませんが、qmail では性能測定の結果が
WEBに掲載されています。ちょうど記載されているCPUで、ネットワー
クに余裕がある状態では、1KBのメールを毎時18万通配送できると
のことです。測定条件などの詳細は参考URLへどうぞ。

参考URL:http://www.jp.qmail.org/performance/

Qwindows Liveメール2011の表示形式

お尋ね致します。
今までvista でwindowsメール6を使用しておりました。
一番上のタブには
[ファイル] [編集] [表示][ツール][メッセージ][ヘルプ]の項目のみで
その下には[メールの作成] [返信][全員に返信][転送] ・・・
等の極めてシンプルな表示になっております。記憶は定かではないのですがXPから買い替えた時も
最初はカレンダーなどが表示されておりましたがOutlook Expressのときのシンプルな表示形式に変更したような気がします。

今回、windows7のPCを購入してwindowsメールを開いたところWindows Liveメール2011が入っておりカレンダーなどが表示されていて上部も全く違う表示形式です。この形式をwindouwメール6の私が使用している形式に変えることは出来ないのでしょうか?


ご存知の方、宜しくお願い申し上げます。

質問番号:6743213

Aベストアンサー

>この形式をwindouwメール6の私が使用している形式に変えることは出来ないのでしょうか?

できないですね。
Office Outlookもそうですが、Microsoftの趣味で、メニューはリボン方式になっていますから、慣れるしかないです。
アカウントフォルダが個々になるのは、Office Outlookも一緒です。

メニューバーがあって、OEやWindowsメール方式のUIで、かつ、ローカルフォルダ以下のトレイを複数のアカウントで共通して使ったり、個々のアカウントフォルダでも使えるのは、フリーではThunderbirdになると思います。
Win7で、ユーザー増えてますよ。
http://mozilla.jp/thunderbird/
http://www.dougamanual.com/blog/228/1355/e6303.html

Qpostfix どういう場合に/var/spool/postfix/deferredに未送信メールがたまるのでしょうか。

RHL9.0,postfixを使用しています。/etc/postfix/aliasesをつかってメーリングリストによるメール転送を行っています。しかし、添付ファイル付きのメールをこのメーリングリスト宛に送ると/var/spool/postfix/deferredディレクトリに同じメールがのこり、1時間ごとに同じメールの送信が繰り返されます。また、一部の人にはこのメールが届きません。ログを見ても何か失敗したと言うような記述がみあたりません。

Aベストアンサー

メールスプールに溜まる主な原因は
メールが正常に送信先に転送されない事に起因します。
(ユーザーがいない、ユーザーが受け取り拒否などではなく、送信先メールサーバーが停止しているなど
根本的に問題がある場合)

意図的に設定しない限りメール動作のログは、残っているはずです。ログを良く吟味して確認してください。

QWindowsメールをテキスト形式に。Okがない。

Windowsメール HTML形式に設定されています。
テキスト形式に変更するためツール~オプション で テキスト形式に チェックを入れても 下に「OK」がありません。  送る時1回1回変えて送っています。テキスト形式を基本にしたいのです。

Aベストアンサー

次の[すべてのメッセージの形式を変更する方法]の手順の3の画面で、[OK]ボタンがないのですか?
http://qa.support.sony.jp/solution/S0610171019465/#qatopic_chapterAnswerContents_sectionHowto_1

そうでしたら、不具合です。VistaのWindowsメールは、OSの機能も利用していますから、簡単には修復できないので、Windows LiveメールやThunderbirdに移行する手もあると思いますが。

Qpostfix:aaa.bbb.ac.jpからしか送信できないのをbbb.ac.jpがつけば送信できるようにしたい。

RHL9.0でpostfixを使用しています。
現在ホスト名がmail.aaa.bbb.ac.jpのメールサーバがあります。***.aaa.bbb.ac.jp(123.4.56.*)というDNS登録がされていればクライアントから送信できます。しかし、***.ddd.bbb.ac.jp(123.4.78.*)と建物が違うためにmain.cfのmydomain=aaa.bbb.ac.jpではないPC(ただし、メールアドレスは@aaa.bbb.ac.jp)からは送信できません。これをbbb.ac.jpとつけばメールの送信がかのうとするにはmain.cfのどこを書き換えればよいのでしょうか。mydomainをbbb.ac.jpとするのでしょうか?

以下はmain.cfの一部です。

myhostname=mail.aaa.bbb.ac.jp
mydomain=aaa.bbb.ac.jp
mynetworks = 123.4.56.0

Aベストアンサー

/24というのはサブネットなんで現在のネットワークにあわせたものに変更して欲しいですが。
/24ではこの場合にはダメなのでは?
255.255.0.0のようなケースなら/16のように指定が必要でしょう。
ドキュメントやgoogleなどで見た感じではこれに加えて
smtpd_recipient_restrictions = permit_mynetworks,check_relay_domains
としておけば大丈夫だと思えるのだけど。
この場合では
myhostname = aaa.bbb.ac.jp
mydomain=bbb.ac.jp
のようにあげないとダメだとは思いますけど。

頑張ってみてください。
PostfixはLinuxでは結構入っているので知っている人が多そうですがフォロー出てきませんね?
あまり使ったことがないので申し訳ない程度に


人気Q&Aランキング

おすすめ情報