問題タブ [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.
php - 登録ユーザーへの郵送の経験
私は小さなソーシャルサイトを運営しています。これはPHPで記述されています(ただし、この場合はそれほど関係ありません)。
私の計画は、登録ユーザーがサイトで発生している特定のイベント(「誰かがあなたのコンテンツにコメントした」など)について通知できるようにすることで、より人気のあるものにすることでした。
現在、私のサイトはSMTP(Gmail)経由で単純なメール(確認リンク付きのウェルカムメールなど)のみを送信しています。残念ながら、Gmailにはいくつかの制限があります-1日あたり2000通のメール(有料版)。
したがって、次のステップは、毎日2000通より多くのメールを送信できるようなものを使用することです。AuthSMTP、Sendgridなどの有料サービスがありますが、私は自分で何かをセットアップすることを好みます。「no-reply@example.com」から登録ユーザーに2000通以上のメールを送信するために使用されるもの。
だから私の質問は:phpソーシャルサイトからメールを送信するようにMTA(メール転送エージェント)を設定するのは良いオプションですか?それとも私は別の道を行くべきですか?
基本的に私はPostfixの設定を考えていました。
php - 私の電子メールは常に迷惑メールフォルダに送られます
私のサーバーでは PHP でメールを送信していますが、私のメールは常にスパム フォルダに送られます。私はspf記録をしましたが、それは問題ではありませんでした。また、このドメインでGoogle Appsサービスを使用しています。助けてください
メールの原文:
ドメイン SPF レコード: v=spf1 ip4:82.25.120.6 ip4:85.25.122.12 include:_spf.google.com ~all
mysql - Postfix + MySQL ENCRYPT()、ランダム化ソルトでパスワードをどのように検証しますか?
ここで説明するように、メールサーバーを実装しました。
それは完全にうまく機能します。私の興味は、ユーザーをデータベースに入力して認証することです。
ランニング:
複数回、ランダムなソルトを利用するため、暗号化されたパスワードに異なるハッシュが与えられます。つまり、同じパスワードでsales@example.comを3回入力すると、各ハッシュは異なります...
これに対する私の質問は、ユーザーがメールクライアントを介してログインしたときにPostfixサーバーが実際にパスワードを認証できるのはどうしてですか?
暗号化されたパスワードを適切に認証するために舞台裏で何が起こっているのかを完全に理解できるように、好奇心を満たすためだけにうまく機能するので、言うまでもなく問題はありません。
java - メール送信後のメールアドレス変更から(GMailポストフィックスリレー)
SMTP/postfix の知識の限界に達しました。
javamail 1.4 を使用してメールを送信しています。javamail ライブラリがローカルの後置プロセスに接続しています。postfix プロセスは、gmail を介してメールを中継するように構成されています。
javamail lib を使用して、差出人アドレスを設定しています。しかし、メールが受信トレイに届くのは、gmail サーバーへのログインに使用しているユーザーからのものです。
たとえば、私のコードでは、からをnoreply@example.comに設定しています。postfix は gmail を介してメールを中継するように構成されており、user1とパスワードを使用して smtp サーバーにログインします。メールは、user1@example.com からのものであるかのように受信トレイに届きます (gmail の受信トレイから「元の」メッセージを表示すると、noreply@example.comについて言及されていません)。
javamail の上で Spring 3.0 のライブラリ (MimeMessageHelper) を使用していることに言及する価値があるかもしれません。
postfix-mta - 任意のドメインからメールを受信するようにメールサーバーを構成する
仮想ボックスのubuntuにpostfixメールサーバーがあります。メールサーバーのドメインはabc.comです。したがって、「差出人アドレス」からメールを受信しますが、「宛先アドレス」は適切である必要があります。つまり、有効なユーザーです。メールサーバーで。
今、私のプロジェクトでは、メールIDが他のドメインで構成されているユーザーに偽のメールを送信しています...cde.comなど
私の最終的な目的は、メールサーバーにメールを表示することです。
私がそれを試したとき、それはmailserveerログに直接入りますすなわち/var/log/mail.logすなわちエラーとして
これらのメールをメールサーバーに保存する方法はありますか?
postfix-mta - Postfix エイリアスが #!/usr/bin/env ruby shebang のスクリプトに対して「No such file or directory」を返す
後置エイリアスは次のようになります。
返されたバウンス メッセージには、
「コマンドはステータス 127 で終了しました」
と
「コマンド出力: /usr/bin/env: ruby: No such file or directory」
走った
そして戻ってきた
したがって、postfix ユーザーのパスに ruby があると仮定します。
シバンを /usr/local/bin/ruby に変更しましたが、動作しますが、コードをチェックアウトしたプロジェクトの svn と一致させたいと思います。
email - postfix: 送信済みメールを表示
サーバーに postfix のセットアップがあることを考慮して、送信されたメールを表示するにはどうすればよいですか?
java - UTF-8 文字が表示されない
メールを送信するスタンドアロン アプリケーションを呼び出すために JUnit テスト ケースを実行すると、メールに文字が正しく表示されますが、このアプリケーションがスレッドを介して別のマシンで実行されると、表示されますか? 実際のキャラクターの代わりに。私の送信するこのプログラムは、UNIX の sendMail を使用し、リモート マシンは POSTFIX を使用します。誰かが問題の考えられる理由を考えることができますか?
ubuntu - Postfix はインストールされていますが、どうすればテストできますか?
私はすべてを試しました。オンラインで読んでテストしましたが、メールを送信できません。
私もこれを試してみましたが、ピリオドを入力しても何も表示されませんが、postfix がインストールされています。
jakarta-mail - Postfix メールサーバーと何千ものユーザー?
多くのドメインを含む後置メール サーバーがあり、各ドメインには多くのユーザーが含まれています (各ユーザーにはメールボックスがあります)。
そして、すべてのドメインの任意のユーザーの任意のメールボックスに電子メールが届いたときに、Java コードを実行することを処理したいと考えています。
これを行う方法はありますか?