Professional Documents
Culture Documents
1 - Domain
Muốn gởi / nhận mail trên Internet phải mua domain Quốc tế, domain local chỉ có thể
gởi/ nhận local và gởi ra internet nhưng không thể nhận về, một số domain Quốc tế từ
chối không nhận mail gởi từ domain local
Nếu domain quốc tế khác domain local (nhatnghe.com và nhatnghe.local) thì phải dùng
email address policy (e2k7) hoặc Receipient Policy (e2k3) để đổi email address trước khi
gởi ra, Mdeamon thì khai báo trong phần Primary Domain
Gọi tên:
Mail server gởi (sender)
mail Server nhận (Receiver)
Qui trình:
- Sender tuy vần DNS để tìm MX Record (IP) của domain đích
- Sender telnet port 25 của receiver để báo hiệu muốn gởi mail
- Receiver kiểm tra một số điều kiện để quyết định có nhận mail của sender ko?
- Nếu receiver đồng ý thì sender dùng protocol smtp để gởi mail cho receiver
- kết thúc
Từ đó thấy rằng khi mail không gởi được thì phải kiểm tra lại các bước trên
4 - Relay mail:
Vì lý do nào đó, receiver từ chối không nhận mail của sender, sender phải forward mail
cần gởi sang một server trung gian để server này gởi giúp, quá trình này gọi là relay mail
Rất nhiều nhà cung cấp dịch vụ mail relay, hỏi google là có đủ hết! dĩ nhiên phải trả phí.
Qua mục (3 - Outbound) ta thấy chiều nhận về domain của chúng ta đóng vai trò receiver
- Domain Quốc Tế
- Khai báo MX record trỏ về mail server
Offline: ta phải thuê server trung gian nào đó đứng ra nhận mail giúp, sau đó ta cấu hình
mail server nội bộ kết nối đến server này tải mail về
Mail online đòi hỏi phải có 1 hạ tầng hoàn chỉnh và ổn định nhưng ta sẽ làm chủ mọi thứ
Mail offline thì ko cần những thứ trên nhưng bù lại bạn ko làm chủ được mail, ví dụ: rò rỉ
thông tin, mất mail ....
6-Một số lỗi thường gặp khi gởi mail ra, khi bị những lỗi này mail sẽ ko gởi đi được
hoặc đi được nhưng lọt vào spam hết
Lỗi thiếu SPF: để tránh tình trạng giả mạo mail ... một số receiver kiểm tra xem sender
có nằm trong danh sách những server được phép mang tên source domain để gởi mail
không bằng cách truy vấn dns của source domain để tìm 1 record TXT đặc biệt, record
này sẽ khai báo những IP, Mailserver ... được phép gởi mail mang tên của source domain.
ví dụ trong dns của domain nhatnghe.com có 1 record loại txt khai báo như sau:
có nghĩa chỉ những mail nào được gởi đi từ ip 203.162.4.11 mới đảm bảo là mail của
nhatnghe.com
vậy khi hotmail.com nhận được 1 mail của teo@nhatnghe.com, mailserver của hotmail sẽ
kiểm tra xem ip đang gởi mail co phải 203.162.4.11 hay ko? nếu ko phải thì ko nhận.
- Lỗi thiếu PTR: môt số reciver trước khi quyết đinh có nhận mail của sender hay ko sẽ
làm động tác truy vấn ngược lại (reversed lookup) xem IP của sender có thuôc domain
mà sender đang gởi mail ko? nếu ko thì ko nhận mail.
ví dụ: sender có IP 210.245.3.4 đang gởi mail teo@nhatnghe.com cho hotmail, hotmail sẽ
reversed lookup xem 210.245.3.4 có thuộc domain nhatnghe.com hay ko? nếu ko thuộc
thì ko nhận.
trong trường hợp này bạn phải yêu cầu nhà cung cấp dịch vụ tạo PTR record trỏ về
domain của bạn.
- Lỗi IP động: một số mail server trên thế giới "né" những mail được gởi từ server có IP
động, vụ này hay gặp khi doanh nghiệp dùng adsl ip động, mail server nội bộ ko gởi ra
ngoài được
- Lỗi blacklist: một số IP đã từng bị "tiền án tiền sự (chuyên gởi spam) thì bà con sẽ từ
chối nhận mail.
Tất cả những lỗi này bắt buộc phải phân tích smtp log để có cách giải quyết phù hợp
(tuần sau sẽ có bài viết phân tích smtp log). Còn nếu chỉ nói 1 câu chung chung "mail ko
gởi được!" thì thua!
7. Phân Tích Log SMTP Exchange 2003
B1: Chuột phải lên Default SMTP Virtual Server > Properties
B4: Qua tab Advanced > Chọn tất cả các chọn lựa > OK > OK
B7: Do file Log đang được Exchange sử dụng > chọn Read Only
B10 : Quan sát các câu lệnh SMTP và kết quả câu lệnh được lưu vào log
- Log của 1 lá mail được bắt đầu từ dòng Attempting SMTP connection to [Mail
Server Người Nhận] và kết thúc bằng dòng Quit
Mail Server cho doanh nghiệp ! MAIL MAIL
Công ty em có IP tĩnh và 1 Route Vigor2600Vg !
Hiện tại cty em đang dùng Hmail ,Xếp yêu cầu em cấu hình Mail Server khác cho nó
chuyên nghiệp hơn mà lại đòi Free. Em đang nghĩ đến Mdaemond 9, em đã cài đặt demo
nhưng không biết config như thế nào để nó có thể gửi nhận mail trong cty, và gửi nhận
mail ngoài mạng internet !
---
GIẢI PHÁP MAIL CHO DOANH NGHIỆP VỪA VÀ NHỎ
(Version 1.0)
Bài viết hướng dẩn chi tiết các thao tác để triển khai hệ thống mail cho Doanh nghiệp vừa
và nhỏ.
Có rất nhiều nơi bán domain, trong ví dụ này tôi chọn Yahoo vì những lý do sau:
B3: Nếu domain chưa có chủ sở hữu thì bạn có thể mua chọn “sign up” để tiếp tục
B4: Chọn lo dịch vụ muốn mua, trong ví dụ này tôi chọn lọai “ C – Just Register My
Domain”
B5: Đăng nhập vào hệ thống quản lý của Yahoo. Nhập địa chỉ mail (yahoo) & Password
của bạn vào ô Yahoo ID & Password.
Ghi chú: Tôi dùng VISA Debit card của ACB để mua domain này vì lọai card này có
những ưu điểm sau:
B9: Yahoo sẽ gởi mail cho bạn để xác nhận về việc bạn đã mua domain.
B10: Toàn bộ các thao tác về quản lý domain sẽ được thực hiện tại địa chỉ sau:
http://smallbusiness.yahoo.com/services
Kể từ đây, mọi mail gởi vào địa chỉ *@nhatnghe.net sẽ được tự động forward về
nhatnghehcm@yahoo.com.vn, bất kể username.
B13: Bật chức năng cho phép check mail bằng POP3 trên Yahoo Mail
Logon vào Web mail của yahoo chọn mục “Các Lựa Chọn”
B14: Chọn “Truy Cập POP và Chuyển Tiếp”
B15: Chọn “Truy Cập qua Web và POP” Lưu lại và thoát khỏi Yahoo
Phần 2: Mail Offline trên Mdaemon
B1: Cài Mdaemon với cấu hình mặc định (double clich vào file Md_en.exe, bấm next
nhiều lần cho đến khi xong!)
B2: Double click vào biểu tượng Mdaemon ở góc dưới phải màn hình. Vào Menu setup,
chọn Primary Domain. Khai báo tên domain ( NHATNGHE.NET) vào 2 ô “Domain
name” và “HELO Domain”. Chọn “Apply”.
B3 (tuỳ chọn) : Sang Tab DNS, gõ vào địa chỉ DNS của nhà cung cấp dịch vụ (ví dụ
210.245.31.130 – DNS của FPT) OK.
B4: Vào Menu Setup DomainPOP Mail Collection, khai báo
Password: xxxx
OK
B5: Tạo Mail box. Vào Menu Account New account. Nhập các thông tin cần thiết để
tạo account (Full Name, MailBox name, Password) OK
B6: Tại máy client, chạy Outlook Express, khai báo account mail cho user:
Email: tvhue@nhatnghe.net
Finish
Vào lại Menu Tools Accounts Mail double click vào Account vừa tạo Server
B7: Ra internet, gởi thử mail vào địa chỉ tvhue@nhatnghe.net, chờ khoảng 2 phút, vào
Outlookexpress check mail.
B1: Cài exchange vời domain có tên nhatnghe.net hoặc dùng Recipient Policy để chỉnh
lại email address cho user thành “nhatnghe.net”
B2: Tạo user, chạy Outlook Express để test mail nội bộ, gởi thử mail ra internet. Nhớ
start POP3 service.
Bảo đảm mail nội bộ, mail gởi ra internet chạy tốt.
* Lấy Mail về:
B1: Cài POPBeam với cấu hình mặc định, bạn sẽ có 2 file: mbadmin.exe và mbserver.exe
B2: Chạy mbadmin.exe, khai email của admin vào dòng Postmaster’s email address
next
B3: Để trắng phần Dialup Next
B4: Trên màn hình Verify, chọn Domain List
click nút domain list new
khai tên domain: nhatnghe.net ok next
B5: Trên màn hình pop3 khai báo các thông số để lấy mail từ yahoo về
OK FINISH
B6: Từ internet gởi thử mail vào địa chỉ *@nhatnghe.net ( ví dụ: tvhue@nhatnghe.net )
B6: Kiểm tra: Gởi thử mail từ internet, dùng Outlook Expresss check mail.
Giả sử đã có mail server (exchange hay bất cứ mail server nào) đang chạy tại địa chỉ
192.168.7.222, có domain name là NHATNGHE.NET. Mail nội bộ và mail ra
internet chạy tốt.
NAY CẦU CẤU HÌNH ĐỂ NHẬN MAIL VỀ
Lưu ý:
> nhatnghe.net
B16 (option): Từ internet, telnet thử vào port 25 của Hostname “nhatnghehcm.no-ip.info”
xem có trả lời không
B17: Gởi thử mail từ internet bào địa chỉ bất kỳ của domain nhatnghe.net
HẾT
Nhất Nghệ - 20h15, 07/09/2006
Như chúng ta đã biết nhu cầu về mail của mỗi công ty, doanh nghiệp là rất cần thiết.
Bạn là 1 Admin vậy yêu cầu đặt ra là bạn phải xây dựng được hệ thống mail cho công ty
của mình.
Nhưng vấn đề đặt ra là công ty bạn lại không có server chuyên dụng cũng như không
thuê bao địa chỉ IP tĩnh => Bạn không thể xây dựng 1 mail online.
Bài viết này sẽ giúp cho các bạn xây dựng được 1 hệ thống Mail Offline để có thể nhận
mail từ bên ngoài Internet gửi vào công ty và Relay Mail để có thể từ trong công ty gửi
ngược ra Internet.
B1 - Đăng kí DirectNIC và mua tên miền. Chú ý nhà cung cấp tên miền phải hỗ trợ chức
năng MAIL FORWARDING và CATCH ALL EMAIL ADDRESS
B2 - Cấu hình Mail Forwarding. Email phải bạn Forward phải hỗ trợ lấy mail bằng POP
(vd Yahoo.com.vn)
B5 - Từ Gmail gửi cho Teo va Admin. Cấu hình các mailbox. Check mail
B7 - Cấu hình MDaemon gửi đến smart host. Gửi mail ra Yahoo, Gmail. Ra Yahoo,
Gmail check mail
- Mua domain:
B2 - Cấu hình Mail Forwarding. Email phải bạn Forward phải hỗ trợ lấy mail bằng
POP (vd Yahoo.com.vn)
- Quay trở lại Domain Manager và chọn biểu tượng hình lá thư:
- Các lựa chọn > Truy cập POP và chuyển tiếp > Truy cập qua Web và POP
Ðề: Mail Offline và Relay Ver 1.0
(...tiếp theo)
B4 - Cấu Hình MDaemon để lấy mail từ Yahoo và tạo mailbox
- Sign Up:
- Verify
- Mail Relay:
B7 - Cấu hình MDaemon gửi đến smart host. Gửi mail ra Yahoo, Gmail. Ra Yahoo,
Gmail check mail
- Check mail