質問: ログインでsmtpを保護する ispconfigサーバーを使用していますが、誰かがそれを使用してスパムを送信しているようです。送信拒否に関する「メール配信システム」のメールが約130通届きました。このスパマーは、アドレスから送信されたメールアドレスを使用するため、これらすべてのメールアドレスをメールに送信します。 postfixとcourierを使用しています。このガイドに従ってサーバーをインストールしました: http://www.howtoforge.com/perfect-server-debian-lenny-ispconfig3-p 数か月前にインストールしました。私の質問:メールを送信できるようにログインを要求するようにサーバーを保護できますか?もしそうなら...どうやって?ありがとう![〜#〜] edit [〜#〜]mail.logからのいくつかのデータ、これらの種類エラーのは常に表示されます:jun 15 17:58:16 bolt postfix/qmgr[10712]: cc7da1242ae: from=<paul@*****.se>, size=3782, nrcpt=1 (queue active) jun 15 17:58:16 bolt postfix/smtp[11337]: cc7da1242ae: to=<luissantos@cmlisboa.pt>, relay=none, delay=4641, delays=4640/0.01/0.32/0, dsn=4.4.3, status=deferred (host or domain name not found. name service error for name=cmlisboa.pt type=mx: host not found, try again) jun 15 17:58:19 bolt postfix/smtpd[10836]: connect from static-200-105-220-154.acelerate.net[200.105.220.154] jun 15 17:58:20 bolt postfix/smtpd[10836]: noqueue: reject: rcpt from static-200-105-220-154.acelerate.net[200.105.220.154]: 550 5.1.1 <advertising@*****.com>: recipient address rejected: user unknown in virtual mailbox table; from=<anteroomtw91@radarsync.com> to=<advertising@*****.com> proto=esmtp helo=<static-200-105-220-154.acelerate.net> jun 15 17:58:20 bolt postfix/smtpd[10836]: lost connection after data (0 bytes) from static-200-105-220-154.acelerate.net[200.105.220.154] jun 15 17:58:20 bolt postfix/smtpd[10836]: disconnect from static-200-105-220-154.acelerate.net[200.105.220.154] jun 15 17:58:29 bolt postfix/smtpd[10834]: connect from unknown[62.176.172.226] jun 15 17:58:32 bolt postfix/smtpd[10834]: 386791241f9: client=unknown[62.176.172.226] jun 15 17:58:34 bolt postfix/cleanup[10975]: 386791241f9: message-id=<000701cc2b75$143a39f0$adc130a2@jsp.fi> jun 15 17:58:34 bolt postfix/qmgr[10712]: 386791241f9: from=<inezreilly_wp@jsp.fi>, size=867, nrcpt=1 (queue active) jun 15 17:58:35 bolt postfix/smtpd[10834]: disconnect from unknown[62.176.172.226] jun 15 17:58:35 bolt amavis[11084]: (11084-17) blocked spam, [62.176.172.226] [62.176.172.226] <inezreilly_wp@jsp.fi> -> <*****@*****>, message-id: <000701cc2b75$143a39f0$adc130a2@jsp.fi>, mail_id: xczovkombynr, hits: 18.471, size: 867, 833 ms jun 15 17:58:35 bolt postfix/smtp[10732]: 386791241f9: to=<*****@*****>, relay=127.0.0.1[127.0.0.1]:10024, delay=3.5, delays=2.7/0/0/0.83, dsn=2.7.0, status=sent (250 2.7.0 ok, discarded, id=11084-17 - spam) jun 15 17:58:35 bolt postfix/qmgr[10712]: 386791241f9: removed jun 15 17:58:43 bolt postfix/smtpd[10836]: warning: 178.121.154.194: address not listed for hostname mm-194-154-121-178.dynamic.pppoe.mgts.by jun 15 17:58:43 bolt postfix/smtpd[10836]: connect from unknown[178.121.154.194] jun 15 17:58:45 bolt postfix/smtpd[10727]: connect from unknown[180.134.223.86] edit#2ログからさらに情報を取得しました。これは送信リクエストです。mail.info.1:jun 15 16:41:57 bolt amavis[5399]: (05399-06) passed clean, [110.139.48.64] [110.139.48.64] <paul@*****.se> -> <jteixeira@bcp.pt>, message-id: <chilkat-mid-7c54ebcf-5501-de9b-f0b1-4f0234290d8d@hp-irish>, mail_id: 35l56ramx6nc, hits: -2.941, size: 3329, queued_as: 2485770086, 136 ms mail.info.1:jun 15 16:41:57 bolt postfix/smtp[4743]: 375c570082: to=<jteixeira@bcp.pt>, relay=127.0.0.1[127.0.0.1]:10024, delay=4.8, delays=4.7/0/0/0.14, dsn=2.0.0, status=sent (250 2.0.0 ok, id=05399-06, from mta([127.0.0.1]:10025): 250 2.0.0 ok: queued as 2485770086) どうやらそれは通り抜けました。これを制限する方法はありますか?
回答: smtp-serverは認証なしでメールを受け入れる必要があります。そうしないと、そこにあるすべてのsmtp-serverがサーバーのユーザー/パスワードを知っている必要があるため、誰もあなたに電子メールを送信できません。ただし、(!)、目的の受信者がドメイン(smtpdがメールを処理/受信するホスト)に属していない場合、サーバーは認証なしでメールを受け入れてはなりません(「オープンリレー」を参照)。ドメイン外の受信者へのメールを処理する場合は、送信者を認証する必要があります。(/etc/postfix/)main.cfを参照してください:smtpd_recipient_restrictions = [...] permit_sasl_authenticated, [...] reject_unauth_destination, これは、ユーザーが認証されたときに配信を許可することを意味します(ここでは、saslを使用します。これが最も簡単な方法です)。そうでない場合、mydestinations =で指定された宛先に属さないrcptto:を持つ他のすべてのメールは拒否されます。さらに、クリアテキストログインを無効にする必要があります。 authは、接続が安全な場合にのみ使用可能にする必要があります。smtpd_tls_auth_only = yes これを達成するために意図的に構成をいじる必要があるため、あなたの接尾辞がオープンリレーであるとは思えませんが(現在)、確認する必要があります!スパマーがあなたの電子メールアドレスを差出人として使用している場合:あまりありませんあなたできること:(お役に立てれば。