Top過去ログ目次掲示板

作成日:2006年01月13日 作成:おやじ
掲示板で過去に質問された内容です。

No.5515 sendmailは停止しているはずなのに


No.5515 投稿時間:2006年01月13日(Fri) 11:20 投稿者名:hakata URL:
タイトル:sendmailは停止しているはずなのに

はじめて投稿させていただきます。
LAN内向けのPOSTFIXを構築致しました。
sendmailのサービスは停止している(# service sendmail stop)のに、maillogにはsendmailが起動しているかのように思えます。

以下、maillogのログです。

Jan 14 11:06:27 sv-intec01 ipop3d[27710]: pop3 service init from 10.96.1.78
Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Mailbox vulnerable - directory /var/spool/mail must have 1777 protection
Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Login user=intec host=[10.96.1.78] nmsgs=0/0
Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Mailbox vulnerable - directory /var/spool/mail must have 1777 protection
Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Logout user=intec host=[10.96.1.78] nmsgs=0 ndele=0
Jan 14 11:12:48 sv-intec01 sendmail[27775]: k0E2Cm3m027775: from=intec, size=55, class=0, nrcpts=1, msgid=<200601140212.k0E2Cm3m02
7775@sv-intec01.intec.com>, relay=intec@localhost
Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: connect from sv-intec01.intec.com[127.0.0.1]
Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: 68E067F887: client=sv-intec01.intec.com[127.0.0.1]
Jan 14 11:12:48 sv-intec01 postfix/cleanup[27779]: 68E067F887: message-id=<200601140212.k0E2Cm3m027775@sv-intec01.intec.com>
Jan 14 11:12:48 sv-intec01 postfix/nqmgr[9777]: 68E067F887: from=<intec@sv-intec01.intec.com>, size=571, nrcpt=1 (queue active)
Jan 14 11:12:48 sv-intec01 sendmail[27775]: k0E2Cm3m027775: to=intec, ctladdr=intec (500/500), delay=00:00:00, xdelay=00:00:00, ma
iler=relay, pri=30055, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 68E067F887)
Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: disconnect from sv-intec01.intec.com[127.0.0.1]
Jan 14 11:12:48 sv-intec01 postfix/local[27781]: 68E067F887: to=<intec@sv-intec01.intec.com>, relay=local, delay=0, status=sent (m
ailbox)

初歩的な問題かもしれませんが、宜しくお願い致します。


No.5518 投稿時間:2006年01月14日(Sat) 00:45 投稿者名:おやじ URL:
タイトル:sendmailコマンドでローカルで送信してませんか?

> sendmailのサービスは停止している(# service sendmail stop)のに、maillogにはsendmailが起動しているかのように思えます。
>
> 以下、maillogのログです。
>
> Jan 14 11:06:27 sv-intec01 ipop3d[27710]: pop3 service init from 10.96.1.78
> Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Mailbox vulnerable - directory /var/spool/mail must have 1777 protection
> Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Login user=intec host=[10.96.1.78] nmsgs=0/0
> Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Mailbox vulnerable - directory /var/spool/mail must have 1777 protection
> Jan 14 11:06:27 sv-intec01 ipop3d[27710]: Logout user=intec host=[10.96.1.78] nmsgs=0 ndele=0
> Jan 14 11:12:48 sv-intec01 sendmail[27775]: k0E2Cm3m027775: from=intec, size=55, class=0, nrcpts=1, msgid=<200601140212.k0E2Cm3m02
> 7775@sv-intec01.intec.com>, relay=intec@localhost
> Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: connect from sv-intec01.intec.com[127.0.0.1]
> Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: 68E067F887: client=sv-intec01.intec.com[127.0.0.1]
> Jan 14 11:12:48 sv-intec01 postfix/cleanup[27779]: 68E067F887: message-id=<200601140212.k0E2Cm3m027775@sv-intec01.intec.com>
> Jan 14 11:12:48 sv-intec01 postfix/nqmgr[9777]: 68E067F887: from=<intec@sv-intec01.intec.com>, size=571, nrcpt=1 (queue active)
> Jan 14 11:12:48 sv-intec01 sendmail[27775]: k0E2Cm3m027775: to=intec, ctladdr=intec (500/500), delay=00:00:00, xdelay=00:00:00, ma
> iler=relay, pri=30055, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 68E067F887)
> Jan 14 11:12:48 sv-intec01 postfix/smtpd[27777]: disconnect from sv-intec01.intec.com[127.0.0.1]
> Jan 14 11:12:48 sv-intec01 postfix/local[27781]: 68E067F887: to=<intec@sv-intec01.intec.com>, relay=local, delay=0, status=sent (m
> ailbox)

これは、sendmailが起動しているのではなく、intec(500/500)ユーザ権限でローカルにsendmailコマンドでメールをしようとしているものと思います。
sendmailコマンドはsendmailを起動していなくても動作するので、こういう風に見えるのだと思います。
postfixのsendmail互換コマンドに変更しておかないと、メールが来ないのでは?

# mv /usr/sbin/sendmail /usr/sbin/sendmail.bak
# ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail



掲示板▲頁先頭