Đối với những khách hàng sử dụng VPS có cài đặt sẵn DirectAdmin có thể sẽ gặp phải tình trạng không gửi được email thông qua SMTP. Nguyên nhân có thể do firewall CSF đã chặn SMTP nên bạn không thể gửi được email. Trong bài viết này mình sẽ hướng dẫn mọi người cách bỏ chặn SMTP đối với VPS sử dụng Directadmin.
Bước 1: Đăng nhập VPS thông qua SFTP với winscp. Bạn có thể download Winscp tại đây: https://winscp.net/eng/download.php
Bước 2: Truy cập thư mục /etc/csf và mở file csf.conf
Tìm tới dòng
SMTP_BLOCK = "1"
Và sửa nó thành
SMTP_BLOCK = "0"
Tiếp theo bạn tìm tới dòng TCP_IN, TCP_OUT và kiểm tra xem các port như 25. 465, 587 đã có trong danh sách chưa. Nếu chưa có bạn cần thêm các port này vào
Sau đó lưu file và khởi động lại csf bằng 2 lệnh sau để thay đổi có tác dụng
csf -x
csf -e
Bây giờ bạn có thể thử gửi lại email thông qua SMTP xem đã được hay chưa nhé.
Leave a Reply