6. Tiến hành gửi nhận mail
6.2. Gửi nhận mail qua mạng internet
• Đầu tiên muốn gửi nhận mail thông qua internet ta phải có một địa chỉ IP public và domain public.
• Cấu hình sao cho domain trỏ về IP đó. • Có thể vào website godady.com hoặc
godady.net để thuê tên miền.
6.2. Gửi nhận mail qua mạng internet
• Ở đây tôi có tên miền corncob.biz trỏ về địa chỉ IP public là 128.199.145.174.
• Có thể kiểm tra tên miền này có thật hay không bằng lệnh ping corncob.biz
Cấu hình của name server corncob.biz
6.2. Gửi nhận mail qua mạng internet
• Tôi cài một máy centos có địa chỉ IP là 128.199.145.174 đề là iRedMail server.
• Máy ảo của tôi là một VPS ( virtual private server )
• Truy cập digitalocean.com để tạo VPS. • Dùng ssh để điền khiển truy cập từ xa.
• Ở đây tôi xài phần mềm BitviseSSH client.
6.2. Gửi nhận mail qua mạng internet
6.2. Gửi nhận mail qua mạng internet
6.2. Gửi nhận mail qua mạng internet
• Trên máy ảo này cài iRedMail
• Tạo các tài khoản ví dụ:
1212538@ahky.corncob.biz 1212565@ahky.corncob.biz 1112140@ahky.corncob.biz
6.2. Gửi nhận mail qua mạng internet
6.2. Gửi nhận mail qua mạng internet
• Ở đây tôi gởi từ địa chỉ
1212538@ahky.corncob.biz tới địa chỉ
vovany94@gmail.com
6.2. Gửi nhận mail qua mạng internet
• Kiểm tra tại địa chỉ vovany94@gmail.com
6.2. Gửi nhận mail qua mạng internet
• Gửi lại từ gmail vào iredmail
6.2. Gửi nhận mail qua mạng internet
• Kiểm tra lại tại địa chỉ 1212538@ahky.corncob.biz
6.2. Gửi nhận mail qua mạng internet
• Ta có thể xem quá trình gửi nhận mail ở file maillog • #vi /var/log/maillog
• Ví dụ xem toàn bộ 1 quá trình gửi mail như hình sau:
6.2. Gửi nhận mail qua mạng internet
• Một số lỗi khi gửi nhận mail qua internet: • Lỗi hay gặp nhất là clamav chặn thư.
• Khi gửi mail từ địa chỉ 1212538@ahky.corncob.biz tới địa chỉ vovany94@gmail.com
• Đầu tiên mail gửi lên iRedMail server tại đây clamav sẽ quét virut, nếu kiểm tra không có vấn đề gì thì sẽ gửi đến mail server của google.
6.2. Gửi nhận mail qua mạng internet
• Để cho chắc ăn ta gõ một số lệnh như sau • # /etc/init.d/clamavd stop
• # /etc/init.d/amavisd stop
• # /etc/init.d/spamassassind stop • # /etc/init.d/postfix restart
• Các lệnh trên có tác dụng tắt toàn bộ các chương trình
quét virus cũng như spam mail tích hợp sẵn trong iRedMail server của chúng ta.
• Có thể tìm hiểu thêm bằng cách search keyword : “why
iredmail mark as spam” hoặc “turn off clamav in iredmail server”