Trong [Chỉ có thành viên mới thấy links này. ] mình đã hướng dẫn cách thiết lập máy chủ DNS sử dụng vnlinux-secure (vnls). Bài này sẽ tiếp tục hướng dẫn cách thiết lập máy chủ e-mail để nhận và gửi e-mail. Bài viết này sẽ sử dụng tên miền vietluglab.net làm ví dụ. Để nhận và gửi e-mail, tên miền cần phải có một MX (Mail eXchange) record. Trong bài viết [Chỉ có thành viên mới thấy links này. ] mình đã hướng dẫn cách tạo một MX record. Sau khi đã có MX record việc còn lại là . Khai báo các giá trị chung cho việc nhận/gửi e-mail . Khai báo tên miền hệ thống này sẽ nhận e-mail cho . Khai báo tên người dùng bạn muốn nhận e-mail cho . Khai báo địa chỉ mạng bạn cho phép nối vào để kiểm e-mail
1. Khai báo các giá trị chung Sau khi đăng nhập vào webtool, chọn Quản lý hệ thống --> Thiết lập dịch vụ nhận/gửi mail. Màn hình bên dưới là màn hình chính của phần cấu hình máy chủ e-mail. Chọn Quản lý tùy thích nhận/gửi mail. Nếu đậy là máy bạn sẽ dùng gửi e-mail trực tiếp ra ngoài thì bạn có thể giữ giá trị chuẩn Gửi đi trực tiếp. Nếu trong mạng nội bộ đã có sẵn một máy làm e-mail gateway (tức là máy này sẽ nhận nhiệm vụ gửi e-mail đi ra ngoài) hoặc bạn đang sử dụng một máy e-mail của ISP để gửi e-mail ra ngoài thì chọn hộp thứ nhì Gởi mail đi bằng cách sử dụng host và điền vào tên của cái host đó, ví dụ, mail.isp.com (tên host này là do ISP cung cấp chọ bạn). Bạn cần chọn Sử dụng cho hàng Sử dụng procmail2. Khai báo tên miền muốn nhận e-mail cho Chọn Quản lý tên miền từ màn hình chính. Gõ vào tên miền bạn muốn tạo, trong bài viết này là vietluglab.net, và địa chỉ e-mail của người quản trị e-mail cho tên miền này. Lưu ý: bạn phải khai báo e-mail của người quản trị để khi hệ thống có sự cố, tất cả các thông tin sẽ gửi đến e-mail này. 3. Khai báo người dùng Chọn tên miền bạn vừa tạo, màn hình kế sẽ cho phép bạn khai báo người dùng bạn muốn nhận e-mail cho. Trước khi khai báo, bạn cần xem lại người dùng đã được tạo trên hệ thống này chưa? Bài [Chỉ có thành viên mới thấy links này. ]có hướng dẫn cách thêm người dùng trong vnls. Ví dụ: bạn muốn tất cả e-mail gửi đến [Chỉ có thành viên mới thấy links này. ] sẽ chuyển đến người dùng thuytrinh (người dùng này đã có tài khoản trên hệ thống) thì chỉ việc điền vào ketoan trong hộp Tên người dùng và thuytrinh trong hộp Người nhận Làm tương tự cho người dùng dung..v..v.. Tất cả người dùng bạn cho phép nhận e-mail phải được khai báo ở đây. Nếu bạn đã tạo người dùng trên hệ thống, ví dụ diemxua, mà chưa khai báo người dùng nhận e-mail ở đây thì khi người ngoài gửi e-mail đến diemxua, mail sẽ bị trả lại. Bạn cũng có thể thay đổi khi e-mail gửi đến dung thay vì sẽ chuyển tiếp đến dung trên hệ thống bằng cách điền vào hộp Người nhận, bạn có thể gõ vào [Chỉ có thành viên mới thấy links này. ], nếu muốn. Thì khi e-mail gửi đến [Chỉ có thành viên mới thấy links này. ] sẽ tự động chuyển qua [Chỉ có thành viên mới thấy links này. ]. Trong màn hình này, bạn cũng có thể thay đổi địa chỉ e-mail của người quản trị hoặc xóa một tên miền đang có sẵn. 4. Khai báo địa chỉ mạng cho phép nối vào kiểm e-mail Chọn Quản lý An toàn --> Quyền nối vào hệ thống từ màn hình chính (sau khi lo vào webtool). Tại đây bạn có thể khai báo các địa chỉ mạng cho phép nối vào các dịch vụ máy này đang cung cấp. Trong bài viết này, giả sử sẽ dùng dịch vụ SIMAP để cho phép người dùng tải mail về máy của họ. Nếu bạn muốn cho phép tất cả (không cần biết là ai, từ IP nào nối vào) thì chọn hộp Cho phép tất cả, rồi chọn dịch vụ SIMAP. Bạn cũng có thể giới hạn, thay vì Cho phép Tất cả, chỉ khai báo địa chỉ IP, ví dụ 192.168.1.2, hoặc địa chỉ mạng, ví dụ 192.168.1. (lưu ý có dấu chấm sau số 1). Bốn bước trên đã hoàn thành việc cấu hình hệ thống vnls cho việc gửi/nhận e-mail. Có một vài chức năng người dùng chưa thể quản lý từ webtool đó là phần chống spam và virus. Tuy nhiên mình đã giải thích phần này rất kỹ trong tập tin RELEASE trên đĩa vnls. Nếu bạn chỉ muốn thực tập thì có thể tạo một tên miền, ví dụ, vnlinux.net, với địa chỉ mạng nội bộ (chẳng hạn 192.168.1.1) rồi sau đó bạn có thể dùng vnlinux.net để nhận và gửi e-mail trong nội bộ để xem cho chắc ăn bạn đã tự thiết lập được hệ thống e-mail sử dụng vnls. Dĩ nhiên bạn cần có 2-3 máy và một cái hub/switch để thực tập. Khi dùng tên miền để thực tập như vậy, nên xem kỹ lại không cho phép bên ngoài tra hỏi tên miền đến máy bạn đang thực tập. Bên dưới sẽ có vài ảnh hướng dẫn cách cấu hình e-mail client, Thunderbird, để nhận và gửi e-mail với hệ thống vnls. Chọn Server Settings, điền vào tên miền của máy e-mail, chọn cổng 993 cho SIMAP. Điền vào tên người dùng. Chọn Use Secure Connection Cho phần Outgoing Server, bạn chỉ cần điền vào tên miền của máy e-mail và cổng 25. Không phải điền thêm gì nữa. Bài viết trên đã giải thích cách cấu hình máy chủ e-mail sử dụng vnlinux-secure và cách cấu hình phần mềm e-mail để nối vào máy này.