web-dev-qa-db-ja.com

sendmailが機能しない

メールを送るサイトを持っています。ウェブサイトからのメール(連絡メール、予約メール)は順調に送られています。しかし、sshを使用してシェルに移動し、sendmail [email protected]を指定すると、送信されません。

/var/log/mailのエラーログには、

did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA

少し前に、権限に問題があり、/etc/フォルダーの権限を知らずに変更しました。その後、chmod 755 /etc/を実行したところ、すべてが正常に機能しているように見えました。しかし、今、私はこのエラーを得ています。

サーバーosはopenSuseです。

私に何ができる?

2
doniyor

次のテストコマンド/スクリプトを試してください

#!/bin/sh
/usr/sbin/sendmail -i -v -- [email protected] <<END
subject: test

test
END
6
AnFi

以下のコマンドでUbuntuにメールパッケージをインストールできます。

Ubuntuの場合-:

$ Sudo apt-get install -y mailutils

CentOsの場合:

$ Sudo yum install -y mailx

メールのテストコマンド:

$ echo "Mail test" | mail -s "Subject" [email protected]
2
Arvind Rawat