sendmail と qpopper で POP before SMTP なメールサーバーを構築していますが、
ユーザーにメールを使わせたい人と、使わせたくない人がいるんですが、
どうすれば制御出来ますか?(RED HAT8.0です)
今は暫定的に、/etc/mail/access ファイルに、メールを使わせたくないユーザー
をBと仮定して
b@***.ne.jp REJECT
と記入して使ってますが、b@***.ne.jp のアドレスでメールの送受信は出来ませんが
B君はqpopperに認証出来てしまいますし、認証出来たのならSMTPも通過出来てしまうので
a@***.ne.jp とか c@***.ne.jp などの他人のアドレスで詐称してメール送信出来てしまいます。
B君にメールを一切使わせない方法はどうすればよいでしょうか。
(IPで弾く方法を考えましたが、B君がネットカフェなどからアクセスされるとどうしようもないです)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>B君にメールを一切使わせない方法はどうすればよいでしょうか。
B君が不正ユーザであれば、サーバを利用させる必要はありませんので
アカウントを削除(またはパスワードを無効)にすればよいです。
この回答への補足
ご意見有り難う御座います。
ユーザーを削除するのなら簡単ですが、
POP before SMTP は意外と盲点があるシステムですね。
認証さえ通過してしまえば、何でもありみたいな。
POP3(qpopper)自体に ユーザーを拒否したりする機能はないのでしょうか?
検索してもなかなかいい答えにぶつからず困っています。
No.1
- 回答日時:
RedHat8のsendmailにはCyrus-SASL認証があらかじめ組み込まれています。
/usr/sbin/saslpasswdコマンドで登録されたユーザのみメールが使える様に
できますので、試してみては?
# rpm -q cyrus-sasl
cyrus-sasl-2.1.7-2
# sendmail -bt -d0.1
Version 8.12.5
Compiled with: DNSMAP HESIOD HES_GETMAILHOST LDAPMAP LOG MAP_REGEX
MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6
この行→ NETUNIX NEWDB NIS PIPELINING SASL SCANF STARTTLS TCPWRAPPERS
USERDB USE_LDAP_INIT
この回答への補足
初めて聞く名前のものでどんなものかわかりませんが、
ひょっとしてSMTP-AUTHを組み込む、ということでしょうか?
SMTP-AUTHはOUTLOOK EXPRESSなどで使えないので
この方法は使用出来ません(クライアントでOEを使ってる方が多いので)
すみません、補足させて頂きます。
いろいろ調べていたのですか、qpopperはただの
認証とメール受信機能しか備えていないみたいで、
ユーザーを個別拒否する、みたいな事は出来ないようです。
Cyrus-SASL認証ですと、Outlook Expressの設定で行けるみたいですが、
現在のPOP before SMTP の環境を崩さず、
POP3で認証し、SMTPを利用するときにさらに認証を
ようするといった、2重のチェック環境を
作ることは可能でしょうか?
Cyrus-SASL認証ですと、私の実現させたい
あるユーザーだけはSMTPを利用させないといったことが出来そうですね。
# sendmail -bt -d0.1以降の
使い方教えて頂けませんでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- gooメール Gメールログインの件 2 2022/07/08 23:44
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- Gmail gmailで独自ドメインアドレスのメールが届かない件 1 2023/08/25 23:24
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(Microsoft Office) outlookで宛先が異なるメールを一括送信する方法 outlookで200人それぞれをtoに指定し 2 2023/08/03 21:24
- Gmail PCメールで 特定の ezweb.ne.jp 宛てへの発信ができない 9 2022/12/19 17:08
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mailの送信済みメールボックス...
-
sendmail で受信制限をしたい
-
メールボックスがいっぱいにな...
-
mailでメールが2通ずつ
-
maillogの見方
-
Mailの受信メールが自動的に削...
-
IIS SMTPメールの容量
-
メールを送信する時間の指定
-
Macメール 送信元が設定と一致...
-
Postfix+Dovecot, ThunderBird...
-
Ubuntuサーバーでメールを受信...
-
ipadのメールが送信できません。
-
メールの送信が出来ません
-
送信したメールを確認する方法
-
mailでずっと送信中になってし...
-
iPadの受信メールが消える
-
アウトルックエクスプレスで社...
-
@mac.comのメールを受け取れな...
-
YahooメールPOPアクセス
-
メーラー「evolution」で送信で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Mailの送信済みメールボックス...
-
iPadの受信メールが消える
-
メールボックスがいっぱいにな...
-
Thunderbird) 送信したメールが...
-
mailコマンドでメール送信が出...
-
mailでずっと送信中になってし...
-
メールの添付ファイルはどれく...
-
Postfix+Dovecot, ThunderBird...
-
Mailの受信メールが自動的に削...
-
Linux HTML形式でメール送信す...
-
Macメール 送信元が設定と一致...
-
auのガラケーにメールが送れま...
-
送信したメールを確認する方法
-
macで送信済みメールが突然消え...
-
Mailの読み込み専用とは?
-
Macで使用中のメールが突然消去...
-
受信メールが消えてしまいまし...
-
postfixでユーザごとにメール送...
-
sendmailで、Thunderbirdによっ...
-
Ubuntuサーバーでメールを受信...
おすすめ情報