Cổng 25 trong máy chủ bị chặn bởi mặc định. Nếu bạn cần phải gửi email mà không cần liên hệ hỗ trợ nhà cung cấp, bạn có thể làm theo hướng dẫn này để thiết lập Exim của bạn để gửi email thông qua máy chủ Gmail SMTP. Cài đặt Exim4 Mã: apt-get install exim4 Cấu hình Chạy lệnh sau để cấu hình Exim4. Mã: dpkg-reconfigure exim4-config Chọn tùy chọn này khi được hỏi: "mail sent by smarthost; no local mail". Điền vào các trường còn lại Mã: System mail name: YOUR_HOSTNAME IP-addresses to listen on for incoming SMTP connections: 127.0.0.1 ; ::1 Other destinations for which mail is accepted: <BLANK> Visible domain name for local users: <BLANK> IP address or host name of the outgoing smarthost: smtp.gmail.com::587 Keep number of DNS-queries minimal (Dial-on-Demand)? No Split configuration into small files? No Root and postmaster mail recipient: <BLANK> Mở và chỉnh sửa tập tin /etc/exim4/exim4.conf.template. Tìm kiếm dòng: Mã: .ifdef DCconfig_smarthost Dcconfig_satellite Và thêm những dòng dưới đây sau nó: Mã: send_via_gmail: driver = manualroute domains = ! +local_domains transport = gmail_smtp route_list = * smtp.gmail.com Loại bỏ các dòng có chứa domains = ! +local_domains Tìm kiếm dòng: Mã: begin authenticators Và thêm những dòng dưới đây sau nó: Mã: gmail_login: driver = plaintext public_name = LOGIN client_send = : YOUR_GMAIL_ACCOUNT@gmail.com : YOUR_GMAIL_PASSWORD Loại bỏ các dòng có chứa publlic_name = LOGIN Tìm kiếm dòng: Mã: transport/30_exim4-config_remote_smtp_smarthost Và thêm những dòng dưới đây sau nó: Mã: gmail_smtp: driver = smtp port = 587 hosts_require_auth = $host_address hosts_require_tls = $host_address Lưu lại và đóng tập tin /etc/exim4/exim4.conf.template. Chạy lệnh sau để áp dụng cấu hình mới Mã: update-exim4.conf Khởi động lại dịch vụ Exim4 Mã: /etc/init.d/exim4 restart Kiểm tra Bây giờ gửi thử một thư bằng câu lệnh sau: Mã: echo 'Test Message from Aluhost.' | mail -s 'Test Message' YOUR_EMAIL_ADDRESS Kiểm tra /var/log/exim4/mainlog nếu có bất cứ lỗi gì xảy ra.