Cấu hình sendmail centos để gửi mail từ server

0 Comments

Hello everyone, Bài này vncloud.vn sẽ giới thiệu các bạn Cấu hình sendmail centos để gửi mail từ server.

sendmail centos

Nếu chỉ đơn giản bạn muốn server có thể gửi mail ra bên ngoài thì có thể sử dụng ứng dụng sendmail. Sau khi cài đặt và cấu hình xong thì bạn có thể sử dụng hàm mail() của PHP để gửi mail.

Cài đặt sendmail

sudo yum install sendmail sendmail-cf

Cấu hình sendmail

nano /etc/mail/sendmail.mc

Chú ý không sửa file sendmail.cf vì file này sẽ được tự động sinh ra từ file sendmail.mc

Cấu hình DAEMON_OPTIONS để cho phép gửi mail từ localhost/smtp

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl

Chỉnh lại LOCAL_DOMAIN thành hostname

LOCAL_DOMAIN(`example.com')dnl

Update cấu hình sendmail

sudo make -C /etc/mail

Khởi động lại

sudo service sendmail restart

Kiểm tra sendmail

echo "Subject: test" | /usr/lib/sendmail -v admin@hocvps.com

(Nhớ thay bằng địa chỉ email của bạn)

Để việc gửi mail được thuận lợi, bạn cần chú ý cài đặt hostname trong CentOS chính xác nữa.

Nguồn tham khảo : hocvps.com

Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *