問題タブ [dovecot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
321 参照

perl - Perl が行っているログ解析のこれらの行は何ですか? どうすれば動作する可能性があるものを思いつくことができますか?

この問題は、pop-before-smtp / Postfix / Dovecot のコンテキストで発生しますが、Perl の文字列解析を知っていれば、自分で答えを見つけることができます。しかし、私はとても迷っており、正確な質問さえ知りません。ウィット:

私たちは Postfix を長い間使用しており、それに夢中になっています。今、私たちは「現代に移行」し、人々が私たちのネットワークの外にいても、私たちの SMTP サーバーから電子メールを送信できるようにする必要があります。それで、この仕事を任されて、pop-before-smtp を見つけました。

ここで見つけることができます。

だから、私はそれをすべて構成しましたが、テストに失敗しました。こちらの指示に従ってトラブルシューティングを行ったところ、ログを解析しようとしている Perl が間違っているように見えることがわかりました。Dovecot を IMAP / POP サーバーとして使用しており、構成ファイルには 3 つの選択肢があります。以下は、3 つのセットを示す構成ファイルからの抜粋です。

該当するもののコメントを外すことになっていますが、どれも機能しません。

「pat」はログインのパターンであり、out-pat はログアウトまたは切断のパターンであると推測します。

実際のログ レコード形式は、これら 3 つのいずれとも明らかに異なりますが、ほぼ同じです。ペアの例を次に示します。

POP を使用すると、'imap-login' が 'pop-login' に置き換えられ、ログアウトすると、'POP' が 'IMAP' に置き換えられます。

インポートおよびデータは次のとおりです。タイムスタンプ、ユーザー名、およびログイン時の「リモート」IP (「rip」)。

十分な時間があれば、うまくいくものを組み立てることができるかもしれませんが、実際にはPerlを知らないので、これはちょっと難しいです. Dovecot パッケージで使用されるログ出力を解析するための新しいルールを作成するのを手伝ってください。

0 投票する
2 に答える
5944 参照

linux - Dovecot が postfix で pop3 を動作させない

telnet localhost pop3 試行中 ::1... 試行中 127.0.0.1... telnet: リモート ホストに接続できません: 接続が拒否されました

netstat -l

tcp 0 0 *:www : リッスン
tcp 0 0 localhost.localdoma:ipp : リッスン
tcp 0 0 *:smtp : リッスン
tcp 0 0 localhost.localdo:mysql : リッスン

このサービス dovecot start を実行すると、

start: 拒否された送信メッセージ、1 つの一致したルール。type="method_call", sender=":1.553" (uid=1000 pid=26250 comm="start) interface="com.ubuntu.Upstart0_6.Job" member="Start" エラー名="(未設定)" requested_reply= 0 宛先="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))

Dovecot.conf で

0 投票する
1 に答える
2782 参照

imap - dovecot ルートパスワード

dovecot IMAP サーバーを使用しようとしており、squirrelmail のインターフェースを使用しています。
間違っている場合は訂正してください。ただし、
squirrelmail のルート ログイン資格情報が dovecot のルート ログイン資格情報と同じであることは理解しました。

もしそうなら、どうすれば dovecot root パスワードを設定/構成/見つけることができますか?
ありがとう。

0 投票する
1 に答える
1681 参照

emacs - dovecotバージョン2をgnusemacsと統合する方法

メールリーダーとしてemacsとgnusを使おうとしています。offlineimapとdovecotを使用してこれを行う方法については、オンラインでいくつかの手順の抜粋がありますが、それらは以前のバージョンのdovecot用のようです。私はofflineimapとdovecot2を正常にインストールしました(Archlinux pacmanを使用)。私はofflineimapとdovecotの両方を「機能」させています。大学のimapサーバーからofflineimapを使用してメールを取得できます。Dovecotが起動し、ターミナルでtelnetlocalhostにログインできます。ただし、.gnus.elファイルでいくつかのコマンドを試しましたが、gnusとの統合を実現できず、gnusがローカルの電子メールフォルダーを検索できるようになります。Maildirのローカルアドレスをdovecot構成ファイルに配置しました。

任意のアドバイスやポインタをいただければ幸いです。問題の診断を支援するために提供する必要のある追加情報を提案してください。

0 投票する
2 に答える
1447 参照

authentication - Postfix dovecot SASL smtp認証

チュートリアルhttps://help.ubuntu.com/community/PostfixDovecotSASLに従ってメールサーバーを構成しました

myserver.com 25 ehlo localhost に telnet すると

出力は

250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH プレーン ログイン 250-AUTH=プレーン ログイン 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN

===== チュートリアルによると、「250-AUTH PLAIN LOGIN ,50-AUTH=PLAIN LOGIN」行は、サーバーを正しく構成することを意味します。しかし、私はまだ auth login なしでメールを送信しました。

それは変だね 。

0 投票する
1 に答える
1688 参照

python - Dovecot/SSLを使用したPythonのsmtplib

Pythonのsmtplibを使用してDovecotサーバーに接続しようとしています。どちらも十分に能力があるように見えますが、私は基本的な何かを見逃しているに違いありません。どちらのドキュメントにも何も見つかりませんでした。

非SSL接続はすぐに拒否されます...

SSL接続は近いようですが、Dovecotはehlo/helo以外のものを期待しています

私は何が欠けていますか?

サーバーの証明書は自己署名されていますが、「+ OK ...」まで到達しているため、CAの問題ではないと思います。

0 投票する
1 に答える
959 参照

postfix-mta - 複数のドメインのメールサーバー?

Linodeから購入したサーバーがあります。その上にメールサーバーを設置することにしました。私は約20のドメインがそれを指しているでしょう。

いくつか質問があります。

  1. これは私が使用する組み合わせです。postfix + dovecot+squirrelmail。より良い選択肢はありますか?メールサーバーをセットアップするのはこれが初めてなので、私は完全に再利用を受け入れています。

  2. 1つのメールサーバーで複数のドメインを使用することは可能ですか?

  3. 複数のドメインで作業できる場合、複雑で面倒な構成が必要ですか?

注:メールアドレスが100の場合、メールアドレスあたり40ユーロは非常に高額になるため、GoogleAppsを使用できません。

0 投票する
1 に答える
4555 参照

cron - Maildir を同期するために rsync cron ジョブをセットアップするにはどうすればよいですか?

Maildir/新しいサーバーに移行し、切り替え時点までの同期を維持したままコンテンツを移行するプロセスを、cronジョブを利用して自動化したい。root ログインを有効にしたくありませんし、LDA ユーザー名 postalworker のログインを有効にしたくもありません。サーバーは、postfix/dovecot を実行する CentOS 5 です。

これを処理する最善の方法は何ですか? すでに別のユーザー名で公開/秘密鍵 ssh を使用していますが、郵便局員として直接ログインするにはどうすればよいですか? の内容Maildir/はすべて郵便局員が所有しており、すべて0600許可されているようです。したがって、グループ権限を使用するには、すべての権限をリセットする必要があります。私が見逃しているもっと簡単な方法があるはずです。どんな助けでも大歓迎です。

0 投票する
1 に答える
1216 参照

dovecot - dovecot:ドメイン所有者の検索に失敗しました

The Bat に接続してもメールが届かない! サーバーが送信します: -ERR 認証に失敗しました。 メールログのレコードは次のとおりです: dovecot: auth(default): Failed to lookup domain owner of

問題は、Apache を再構築した後に発生しました。どこに問題がありますか?

0 投票する
1 に答える
1859 参照

bash - あるディレクトリから別のディレクトリにファイルを移動するスクリプト

いくつかの必要な機能のために、メールimapエージェントをdovecotからcourier-imapに正常に変更しましたが、ディレクトリ構造を修正するために10000メールボックスを移動する必要があるmaildrop/seiveディレクトリ構造中に問題が発生しました。

だから私が必要としているのは、このように動くように変換するスクリプトです

mv / var / vmail/[ドメイン]/[ユーザー名]/Maildir / * / var / vmail/[ドメイン]/[ユーザー名]/

そして私はこのコマンドを10000回実行したくありません、それは面倒です、あなたはこれを手伝ってくれますか、

ありがとうございました