問題タブ [mailman]

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 に答える
280 参照

mailman - Mailmanの新しいバウンス処理テンプレート

mailmanは、認識できない形式でバウンスバックを受信すると、メッセージを破棄し、「キャッチされていないバウンス通知」をリスト管理者に送信します。

mailmanがバウンスを処理するための新しいテンプレートまたはルールをどのように定義できますか?

たとえば、以下のメッセージはmailmanによって認識されませんが、私のリストメンバーの多くが使用している特定のドメインからの一般的なバウンスバックメッセージです。郵便配達員にこれらを自動的に処理させたいのですが。

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

php - フォームを 2 つの異なるページに送信する方法

メールリストの登録フォームを作成しています。フォームを送信した後、すべてのデータをデータベースに登録してから、そのデータを別のページに「再送信」して、ユーザーをメールリストに登録したいと考えています。

データベースにすべてのデータを登録する方法は知っていますが、データを別のページに「再送信」する方法がわかりません。

なぜそれが必要なのですか?私はメールリストシステムとして GNU Mailman を使っているので必要です。このソフトウェアは、名前、電子メール、パスワードのみを保存するため、「国」、「都市」、「性別」などのカスタム フィールドを含む登録フォームを作成できません。

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

mailing-list - メッセージはどのようにスレッドに編成されますか?

彼ら。メーリングメッセージがどのようにスレッドに編成されているかを誰かが説明できますか?私が理解したように、メッセージは常にグループの同じ電子メールに送信されます。したがって、スレッドの識別子が必要です...

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

php - MySQL バックエンドを使用する同等の mailman を探しています

サーバーにインストールされているMailmanを使用してメーリングリストを実行しているため、メーリングリストの誰でも単一のメールアドレスにメールを送信でき、リストの全員に送信されます。Web サイトのフォームからメーリング リストにサインアップできるようにしたいので、MySQL テーブルを使用してユーザーを保存する同様の方法を見つけたいと思います。他の目的のための MySQL データベース。

誰か Mailman に代わるものを提案できますか?

ありがとう、

ニック

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

ruby-on-rails - mailman でメールスレッドを処理する方法

「チケット」に返信する人が gmail などのメール クライアントを使用している@message.body.decoded場合、入力したテキストではなく会話スレッド全体が表示されます。

テキストのその部分だけを抽出する方法はありますか?

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

centos - CentOs 経由で cyrus imapd プロセスを構成する

Cyrus は約 13 または 14 の imapd プロセスを起動し、それぞれに約 4 ~ 5MB かかります。

最小/最大 imapd プロセスの値を格納する構成ファイルはどれですか? これに関するドキュメントはありません。少なくとも、簡単に見つけることができるドキュメントはありません。

0 投票する
0 に答える
725 参照

mailman - postfix(dropmail) に基づく mailman 設定の問題

最近、postfix/mysql/dropmail などを使用してメール システムを構築しました。すべてのモジュールは問題なく動作していました。しかし、メールリストの設定のためにmailmanをインストールしようとしたところ、問題が発生しました。

いくつかのメールアドレス (maillist@mydomain.com とします) のメールリストを作成しましたが、そこにメールを送信したい場合、次のように表示されました。

私は一日中それを理解することができませんでした。以下は、mailman に関連する構成です。

後置: /etc/postfix/mail.cf

後置: /etc/postfix/master.cf

メールマン: /etc/mailman/aliases

メールマン: /var/www/mailman/Mailman/mm_cfg.py

誰か助けていただければ幸いです。ありがとうございました!

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

mailman - ユーザー x@yz の承認ビットが設定されていませんが、x@yz からのメッセージには承認が必要です。なんで?

同封の画像を参照

メーリング リストにユーザーのリストがあります。彼らの承認ビットはオフですが、郵便配達員はとにかく承認を必要としています。リストに載っていない人はメッセージを送信できないようにし、リストに載っている人は承認なしでメッセージを送信できるようにしてほしい。

ありがとう!

承認は少しずれていますが、承認を要求しています。なぜですか?

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

ruby-on-rails-3 - Ruby (Rails) 電子メール (base64) が分音記号で分割され、mysql でコンテンツが失われる

mailman gem (メールも使用) を使用して外部サーバーから電子メールを読み取るアプリに問題があります。

データベース.yml

「メール」を受信する簡単な方法を次に示します。マルチパート電子メールの text_part (添付ファイル付きなど) または本文全体 (デコード済み) から @message_body を作成します。

私の問題は、メッセージに添付ファイルがなく、 ą ś ł ń ż ź ó のような分音記号がある場合、最初の分音記号の直前で本文が分割されることです。したがって、本文が「test żłóbek test」の場合、@message_body には「test」のみが表示されます。

私の質問は、そのようなメッセージをエレガントな方法で保存する方法です。これにより、テキスト部分がすべての分音記号とともにデータベースに保存されます。

編集: わかりやすくするために、次のような電子メールが届きます (gmail から送信された電子メールの一部にすぎません)。

--20cf307ac4372d830104c11c8cc6 日付: 2012 年 5 月 28 日月曜日 20:06:16 +0200 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: base64 Content-ID: <4fc3be989b76e_794650c25f6625e3@vk1057.some_domain>

dGVzdCC/s7zm8bbzsSB0ZXN0Cg==

したがって、この「本体」があります: dGVzdCC/s7zm8bbzsSB0ZXN0Cg==

デコード後、次のようになります: 'test \xbf\xb3\xbc\xe6\xf1\xb6\xf3\xb1 test\n'

そして問題は、「\xbf」から始まるデータがデータベースに保存されないことです。

アップデート

別の例ですが、これが問題だと思います:

ほら、decode64 の後、分音符号が失われました。それらを元に戻すにはどうすればよいですか?

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

django - 関数が Django の外部で呼び出されると、Django データベースが正しく構成されない

GNU mailman から django データベースにクエリを実行する python 関数を呼び出そうとしています。

mailman がメッセージを配信しようとすると、Python スクリプトがインポートされます。後でスクリプト内の関数を呼び出して、メッセージ オブジェクトを変更します。私が得ているエラーは次のとおりです。

ファイルの一番上で、設定を構成する方法は次のとおりです。

python manage.py syncdb を実行すると、データベースが正常に作成されたようです。これが私のデータベース構成です:

さらに、次のように関数全体をコメントアウトしました。

したがって、これは関数呼び出しとは関係ないと思います。

さらに、python コンソールで setup_environ 行をテストしたところ、すべてが期待どおりに機能しました。

さらに、GNU mailman を再起動すると、すべてのスクリプトをロードする必要があると思います。つまり、ファイルをインポートする必要があります。これは、mailman を再起動すると、これらの「setup_environ」行が実行されることを意味します。それで問題ありません。エラーは発生しません。

問題があるのは、GNU mailman がメッセージを配信しようとするときだけです。

だから私はかなり困惑しています。追加の PYTHONPATH および DJANGO_SETTINGS_MODULE 環境変数を使用してmailman restart コマンドを sudo として実行しますが、関連する部分を sys.path および os.environ dict に手動で追加しましたが、これでも問題は解決しません。さらに、このエラーは、パスに問題があることや、設定モジュールが見つからないことを示しているわけではありません。

完全なスタック トレースは次のとおりです。