sendmail
私はユーザーとして実行していますsmmsp
。同じ名前で一つ
作りました。正常に起動しますが、localhostの外部に電子メールを送信しようとすると、次のエラーが発生します。user,group
sendmail
Jan 3 20:46:59 hpux2 sm-mta[20893]: t03JkwJb020892: t03JkxJb020893: DSN: Insufficient permission
私は次の権限を与えた。
chmod 2755 /usr/sbin/sendmail
chown root:smmsp /usr/sbin/sendmail
chmod 700 /var/spool/mail
chown smmsp:smmsp /var/spool/mail /var/spool/clientmqueue/
chmod 700 /var/spool/mail
chmod 770 /var/spool/clientmqueue/
chmod 755 /etc/mail
もちろんデーモンを再起動しました。
私が逃したものは何ですか?
答え1
解決策が見つかりました。権限の問題ではなく、mailxの問題です。 hpuxはまったく異なるmailxであり、「starttls」を必要とするメールサーバーを許可しません。外部mailxを使用するか、sendmailにstarttlsを入れる必要があります(可能であれば)。とにかく、すべての助けに感謝します