タグ付けされた質問 「sendmail」

SMTPを使用したTCP / IP経由のメール転送をサポートする汎用メールルーティングソフトウェア

2
Subject:lineのGratuitous CRLF-なぜそこにあり、合法ですか?
人気のメールからSMSサービスにメールを送信するNAGIOSシステムで問題が発生しています。電子メールからSMSへのサービスは、Subject:行にテキストを含む電子メールを受け取り、To:フィールドにエンコードされた携帯電話番号に送信します。ここまでは順調ですね。悲しいことに、(その前と後置)sendmailが(必ずしも長い)に無償CRLFを挿入するように見えるSubject:ライン、そして私のSMSメッセージがCRLFで切り捨てられるために引き起こしている場合にのみSubject:行は、一つ以上のコロンが含まれ過ぎ無償CRLF。 メッセージは正しく作成されていると確信していますが、念のために、ここでは長いSubject:行で完全にうなずくテストメッセージを作成しています。 echo "foo" | mail -s "1234567 101234567 201234567 301234567 401234567 501234567 601234567 701234567 801234567 90123456789" reaper@teaparty.net このSubject:行には余分なコロンがないことに注意してください。ここで行っているのは、余分なCRLFがワイヤに挿入されていることを示すことだけです。結果はsudo ngrep -x port 25次のとおりです。 44 61 74 65 3a 20 46 72 69 2c 20 33 31 20 4d 61 Date: Fri, 31 Ma 79 20 32 30 31 33 20 …
13 smtp  sendmail 

2
電子メールのみを送信するための最小PostFix構成?
私のサーバーは現在sendmail上にあり、あまり効率的ではありません。PostFixに移行したいのですが。 受信メールの処理にドメイン向けGoogle Mailを使用しているので、メールのみを送信するようにPostFixをセットアップする必要があります。送信メールの配信を設定し、メールの受信を禁止するために必要な最小限のPostFix構成は何ですか?すべてのlocalhostメールはデフォルトで信頼できます。

3
PHPからmail()で送信されたメールのログを取得します(sendmail?)
サーバーが変更された後、PHP構成が無効になり、クライアントの大きなメーリングリストが約4,000以上のアドレスで部分的にタイムアウトになりました。重複するメールをできる限り送信しないようにし、元のメーリングリストを用意します。 メールはPHPの使用して送信されたmail()機能、用途sendmail、それは使っていると言い、Exim。私はコマンドを見ました: sendmail -bp 表示されたメールのリストが送られてきました。このリストはそれほど大きくなく、正確である可能性があります(100通程度の電子メールの送信後にスクリプトがタイムアウトしたことを意味します) sendmail -bpこのリストを取得する最善の方法はありますか? 編集:またはでmail.logファイルを見つけることができませんが、WHMはこれに関する情報を持っているようです。/var/log/mail.loglocate mail.log
13 linux  php  email  sendmail  exim 

4
デフォルトをPostfixのアドレスからwww-dataから別のものに変更します
UbuntuサーバーでPostfixとApache / PHPをセットアップします。メールは適切なドメイン名で問題なく送信されるようになりましたが、Postfixがデフォルトでユーザーの名前を使用すると想定しているため、ローカル部分の表示名は常に「www-data」です。 php.iniファイルでtoを変更できましsendmail_pathたsendmail_path = "/usr/sbin/sendmail -t -i -f support@example.com"が、メールの表示名はwww-dataのままです。表示名をいくつかの異なる方法で指定しようとしましたが、無視され、メールは引き続きwww-dataとして送信されました。 私ができるようにしたいのは、デフォルトでは、from、return-pathなどのヘッダーが欠落しているメールをとして送信する"Example Support" <support@example.com>ことですが、それが可能かどうかはわかりません。

1
mail.protection.outlook.comに送信されたメールが受信されていません
数日間、私たちは多くの購読しているクライアントから、毎日のアラートメールを受け取っていないという苦情を受けています。ログがサーバーでメールが受け入れられていることを確認しました(MXレコードexample.com.mail.protection.outlook.com:)が、このサービスにサブスクライブしているすべてのクライアントが受信ボックスにメールを取得していません。メールは、クライアントメールサーバーによって障害なく受け入れられます。 以下は、sendmailサーバーからのログです。注:有効なSPFレコードがあります。また、メールサーバーはどこにもブラックリストに登録されていません。メールには、クライアントがサブスクライブされているサービスに関するHTML埋め込み情報が含まれています。 to=<xxxx@xxxxx.co.za>, delay=00:00:08, xdelay=00:00:08, mailer=esmtp, pri=206583, relay=xxxxx-co-za.mail.p...ction.outlook.com. [xxx.xxx.154.23], dsn=2.0.0, stat=Sent (<VPOP31.4.0e.20140910113951.917.f85.2.34364a7d@CMS1> [InternalId=58007828300753, Hostname=xxxxxxx.eurprd03.prod.outlook.com] Queued mail for delivery) この問題を回避するにはどうすればよいですか?

3
すべての送信メールを/ dev / nullに送信します
sendmailを使用して、すべての送信メールを/ dev / nullに送信する方法、または単にメールがキューに入れられたり送信されないようにする方法 開発nagiosボックスでは、通知が送信されないようにメールの送信を禁止します。アウトバウンドメールを停止すると、nagiosの設定をそのままテストして、偽の通知を防ぐことができます。
12 sendmail  nagios 


2
auth.logで繰り返し検出されるユーザーsmmsp
約10個のWordpress WebサイトをホストするUbuntuサーバーを実行する 認証ログでこれを見つけるのは正常ですか? Oct 26 08:40:01 andre CRON[4737]: pam_unix(cron:session): session opened for user smmsp by (uid=0) Oct 26 08:40:01 andre CRON[4737]: pam_unix(cron:session): session closed for user smmsp Oct 26 09:00:01 andre CRON[6874]: pam_unix(cron:session): session opened for user smmsp by (uid=0) Oct 26 09:00:01 andre CRON[6874]: pam_unix(cron:session): session closed for user …

4
電子メールヘッダーからapache @ localhostを削除しますか?
私の設定:Apacheウェブサーバーを備えたAmazon Linuxサーバー(基本的にはCentOSのようです)でMagentoウェブサイトを実行しています。また、mydomain.comのメールの管理にもGoogle Appsを使用しています。 サーバーのMX、SPF、およびDKIMレコードを正常に設定し、それらを機能させることができたので、メールを送信するときにSPFとDKIMの両方の「パス」を受け取ります。しかし、私は過去を通過することができないように見える奇妙な問題に遭遇しました---私が送信するメールのヘッダーの一部は常に言うようです: Received: (from apache@localhost) by mydomain.com 代わりに "mail@mydomain.com"を使用するようにこれを変更する方法について高低を検索しましたが、それを把握できないようです。 私が試したものの中で: php.iniを次のように変更します:/ usr / sbin / sendmail -t -i -f mail@mydomain.com 次の行をmydomain.confの仮想ホストに追加します:ServerAdmin mail@mydomain.com MagentoバックエンドでReturn-Pathを「はい」に設定します(システム->設定->詳細->システム->メール送信設定。 役立つ場合は、/ etc / hostsファイルの内容は次のとおりです。 127.0.0.1 www.mydomain.com 127.0.0.1 mydomain.com 127.0.0.1 localhost localhost.localdomain hostsファイルの最後の行では、バリエーションも試しました... 127.0.0.1 localhost.localdomain mydomain.com ...しかし、まだうまくいきませんでした。 何が起こっているのかを知る手がかりになるかもしれないので、メールのヘッダーを追加すれば助けになるかもしれないと考えました(一般化するために多くの値を変更しました)。 Delivered-To: zerowing@email.com Received: by 123.123.123.123 with SMTP id …

3
Linux- MTAは必要ですか?
VPSイメージ(Debian 6)には、sendmailがMTAとしてプリインストールされています。このサーバーをWebサーバーとして使用しますが、メールサーバーとしてではなく、他の用途にも使用します。リソースを節約するために、不要なサービスをできるだけ多く削除したい。MTAを安全に削除できますか?結果は何ですか?

1
特定のサーバーを介して中継するようにsendmailを構成する方法
ケーブルモデム(bresnan通信)の後ろに小さなホームサーバーがあります。このボックスで、通知などのために電子メールを送信する(受信しない)ことができるようにします。 私がすでにやったこと: sendmailをインストールして構成しました。 指令mail.bresnan.netとして追加しましたSMART_HOST。 私が問題を信じているのは メールを送信しようとすると、メールログに次のメッセージが記録されます。 Dec 22 10:24:17 batcave sendmail[1530]: oBMHOHrs001530: from=aburns, size=140, class=0, nrcpts=1, msgid=<201012221724.oBMHOHrs001530@bresnan.net>, relay=aburns@localhost Dec 22 10:24:17 batcave sm-mta[1531]: oBMHOHWZ001531: from=<aburns@bresnan.net>, size=397, class=0, nrcpts=1, msgid=<201012221724.oBMHOHrs001530@bresnan.net>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 22 10:24:17 batcave sendmail[1530]: oBMHOHrs001530: to=<my@work-address.com>, ctladdr=aburns (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30140, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent …
11 linux  sendmail 

6
送信メールのみを送信するためのsendmailの最小セットアップ?
リモートで管理する単純なサーバーを実行し、エラーが発生するたびに個人のメールアドレスにメールを送信できるようにする必要があります。Ubuntuのデフォルト設定では、sendmailはローカルに送信される電子メールを/ var / spool / mailに蓄積するだけですが、外部の電子メールに送信する必要があります。 私が見つけたチュートリアルはすべて、postfix / sendmailを本格的な電子メールサーバーとして設定することについて説明していますが、送信のみが必要で、外部ログインは必要ありません。これを行う簡単な方法はありますか?

8
リモートSMTPでphp.iniを構成する方法は?
リモートSMTPサーバー経由でmail()を使用してメールを送信するようにPHPを構成するにはどうすればよいですか? php.iniを使用してこれを実行しようとしましたが、Windows32でしか実行できないようで、Unixサーバーでこれを実行したいです。 また、リモートSMTPサーバーを使用するようにsendmailの構成を変更しようとしましたが、それが可能かどうかはわかりません。
11 php  smtp  sendmail  php.ini 

2
php mail()関数をubuntu-serverで動作させる手順は何ですか?
Ubuntuサーバーで単純なphp mail()関数を有効にします。これは、管理スタッフとログの送信にのみ使用されます。これは、このマシンで必要なすべてのメール機能です。 1)これに使用できる標準のubuntuパッケージをセットアップするのに簡単な1つまたは2つの名前を付けることはできますか?リソースと依存関係はほとんど必要ありません。この目的のための最も一般的なパッケージはどれですか、私はそれでやりたいことの長所と短所は何ですか?(このマシンはメールを受信しません。) 2)メーラーパッケージを選択した後、コマンドラインからどのようにテストしますか?リモートポート25への発信接続を許可する必要がありますか? 3)phpがmail()関数に使用できるようにするための手順はありますか? これを今後のサーバーインストールのレシピとして使用したいので、何が間違っているのか、どのように対処するのかを知るのは興味深いでしょう。 編集:最後にsendmailをインストールし、これによりexim4が削除されました。PHP mail()はその後動作しました。したがって、sendmailはexim4よりも簡単に思えます。exim4で以前にインストールされたphp5はメールを送信しませんでした。
11 php  email  ubuntu  sendmail 

3
Sendmail:拒否された送信者アドレス(ドメインが見つかりません)
ウェブサーバーでメールを送信する際に問題が発生しています。問題なく送信および配信されるメール(Gmailなど)と、「送信者アドレスが拒否されました:ドメインが見つかりません」で延期されるメールがあります。 これは、送信側ドメインでルックアップが実行されるスパム保護対策であることを理解していますが、ドメインにはMXレコードがあります。 Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: premiumconnect.co.za mail exchanger = 10 za-smtp-2.mimecast.co.za. premiumconnect.co.za mail exchanger = 10 za-smtp-1.mimecast.co.za. Authoritative answers can be found from: (余談ですが、なぜ信頼できる回答がないのですか?それが問題でしょうか?) また、Aレコード: Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: premiumconnect.co.za Address: 196.28.97.202 送信しようとした特定のメールのログは次のとおりです。 Feb 5 12:07:52 premiumconnect sm-mta[2411]: s15C7qYp002411: from=<bookings@premiumconnect.co.za>, size=3522, class=0, nrcpts=1, msgid=<52f22998c2680@premiumconnect.co.za>, …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.