問題タブ [postfix-mta]
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.
ruby-on-rails - Railsアプリが開発環境でメールを送信しようとするのはなぜですか?
このページの指示に従って、ActionMailerを開始しました。Gmailアカウントからメールを送信できることをテストした後、perform_deliveriesオプションをfalseにリセットし、いくつかのテストメールを送信しました。これらの電子メールは送信されるべきではありませんが、/ var / log / mail.logを見ると、SMTPから電子メールを送信しようとしていることがわかり、「操作がタイムアウトしました」という警告が常にポップアップ表示されます。
エラーの例を次に示します。
開発モードのときにRailsがメールを送信しないようにするにはどうすればよいですか?私はperform_deliveriesをfalseに設定したので、これは自動的に行われると思いました。
regex - awk を使用して特定のリレーから Postfix ログ内のすべての会話を抽出するにはどうすればよいですか?
postfix ログ ファイルの送信元リレー IP アドレスから送信元アドレスを抽出しようとしています。
何か案は???
どんな助けにも感謝します
ケン
email - Postfix / postqueue flush - MX レコードのフラッシュ
postfix キューにメッセージがあり、次の方法で強制的にキューを配信したい場合:
ポストキュー -f
これにより、DNS ルックアップ / MX レコード ルックアップのやり直しが強制されますか?
postfix-mta - Postfix と受信メールを送信する代わりにスクリプトに送信する
Postfix を使用して受信メールを受け入れ、それらを解析してデータベースに追加する外部 Python スクリプトに送信させたいと考えています。
これはポリシーファイルを介して行うことができると読みました。
私の最初の質問は、送信者への成功メッセージとともに Postfix がキューから電子メールを削除するために、ポリシー ファイルが何を返す必要があるかということです。
2 番目の質問は、ポリシー ファイルを使用して、クライアントから送信された SMTP 認証を検証できますか? そうでない場合、外部スクリプトを使用してログインを検証する方法はありますか?
ありがとう!
- キリスト教徒
linux - mail.logに送信されたすべてのメールが表示されない
MTAとしてpostfixを使用しています。昨日、私のサーバーは数百通の電子メールを送信しましたが、数人の受信者がメッセージを受信しませんでした。私は自分のmail.logを調べてそれらの電子メールを見つけようとしましたが、記録されたのは数十の「送信」だけでした。
IEサーバーがx@y.comに電子メールを送信したことは知っていますが、その送信はmail.logに記録されていません。
何かをしたり、別のログを調べたりするためにpostfixを設定する必要がありますか?
php - phppostfixはメールを送信しません
PHPとPostfixをインストールしています。だから私がそのようなメールを送ろうとすると:
メールが届きます。しかし、PHP経由でメールを送信しようとするとmail();
、戻り値1が返されますが、メッセージは表示されません。
php.ini
誰かが答えを知っていますか?
これが私のPHPスクリプトです:http://pastebin.com/3QUiJ79N
email - サーバーのメールログが大きすぎます
私はpostfix経由でメールを処理するubuntuサーバーを持っています。サーバーは最近スパムメールによって笞罪にされており、その結果、メールログは非常に大きくなっています。ログはタイムスタンプとともに保存されますが、ディスク領域を回復することなく古いログをクリアできるかどうか疑問に思っていました。
また、そのようなことについてあまり賢くないので、ログのローテーションと削除の設定をどこで変更するかを見つけるのに苦労しています...より知識のある人々からの手がかりはありますか?
linux - 専用のphplistインストールに最適なLinuxメールソリューションは何ですか?
専用サーバーでクライアントのphplistを設定しています。彼のメーリングリストの専用IPアドレスに専用メールソリューションをインストールします。彼は現在、彼のニュースレターに興味を持っている推定5,000人の購読者を持っています。目標は、1泊あたりその数のメールを送信することです。
現在の明らかな選択肢は、qmailとpostfixです。両方に賛否両論を教えてもらえますか?より良い解決策はありますか?
linux - =?UTF-8?B??= PHPメールの問題を介して送信された電子メールで
私はウェブサイトを持っており、「連絡先」セクションには、ユーザーが私に連絡するために記入できるフォームがあります。フォームは、アクションが php ページである単純なフォームです。
PHPコード:
これがほとんどの場合うまくいく理由を誰か教えてください。
私は Outlook Express を使用しており、このSystem.Net.Mail と =?utf-8?B?XXXXX.... ヘッダーを読みまし たが、役に立ちませんでした。
POP3 メールを取得する実際のメールプログラムにログインすると、メールは同じように見えるため、問題は Outlook にはありません。
Outlook で右クリックして [メッセージ ソース] を選択すると、[差出人] 情報がありません。
たとえば、適切なメッセージは次のようになります。
ただし、問題のあるものは次のようになります。
あたかもどこかで情報が失われたかのように。
また、私が自分で管理する VPS を持っていることも知っておく必要があります。それが何か関係がある場合は、メールサーバーとしてpostfixを使用します。しかし、繰り返しになりますが、なぜそれが時々機能するのでしょうか?
また、特殊文字が (Outlook と Web メールの両方で) 正しく表示されないことがあります。
たとえば、スウェーデン語で「Björkman」という名前は のようBjörkman
に表示されますが、これもたまにしかありません。
少なくとも私にとって追跡するのは非常に難しいので、誰かがこの問題について何か知っていることを願っています.
さらに入力が必要な場合はお知らせください。
python - メールを受信したらすぐに解析する
抽出する必要のあるテキストを含むメールを送信するユーザーがいます。各ユーザーの電子メールは、単一のメールボックスにマップされます。現在、メールボックス(postfix)を5分ごとにポーリングし、新しいメッセージをチェックして、ワーカーに解析させるキューに送信するcronジョブを使用しています。私は2つの主な質問があります:
- サーバーをポーリングする代わりに、受信後すぐに電子メールを解析する方法はありますか?また、これをスケーラブルに実装するにはどうすればよいですか?たとえば、1秒あたり50件の着信メッセージがあるとします。
- postfix設定ファイルのメールボックスを指すように各ユーザーのメールアドレスをプログラムで書き込んでいます。キャッチオールアカウントを作成したほうがいいので、各メールアドレスを書く必要はありませんか?ただし、キャッチオールアカウントはスパムの影響を受けやすいことを私は知っています。