[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:24084] sendmailのSMTP認証機能



松井と申します.

Plamo 2.2.6 使っております.sendmail のSMTP認証機能を使用してメール送信
を行いたいと考えています.現在使用しています sendmail のバージョンは
8.9.3 で,SMTP認証機能は,8.10.x からサポートされていると思われますので,
sendmail のバージョンアップも含め下記のように行いました(Plamo 2.2 では
sendmail 8.11 になっているとのことですが...)が,sendmail でSMTP認証機
能が動作してくれません.アドバイス等頂けましたら幸いです.MUA はMUTT と
いうメーラを使用しています.

よろしくお願いいたします.

行ったこと.

1.Berkeley DB 4.1.25 のインストール
2.Cyrus SASL 1.5.28 のインストール
3.sendmail 8.13.1 へのアップグレード

特に気を付けた点:

■SASLライブラリ

□configure option
% ./configure --enable-login --enable-pwcheck

□SALSユーザ登録
% saslpassword -u domain user

■sendmail

□sendmail/conf.h で,"#define SASL 1" を追加

□sendmail.mc を下記のようにしてsendmail.cf を作成

divert(0)dnl
VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
MAILER(local)dnl
MAILER(smtp)dnl
# 下記を追加
TRUST_AUTH_MECH(`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

■sendmail 動作確認

# telnet localhost smtp
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ***.****.co.jp ESMTP Sendmail 8.13.1/8.13.1; Tue, 9 Nov 2004
09:36:53 +0900
ehlo localhost
250-***.***.co.jp Hello root@localhost [127.0.0.1], pleased to meet
you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP

250-AUTH ****** が表示されません!

--
松井

Follow-Ups
[plamo:24085] Re: sendmailのSMTP認証機能, A Matsui

[検索ページ] [メール一覧]
Plamo ML 公開システム