Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 24-02-2010, 09:30 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Cơ Bản về Mail

Cơ Bản về Mail

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

2 - Domain Quốc tế khác 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

3 - Chiều mail gởi ra (outbound):

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í.

5 - Chiều Mail nhận về (inbound):

Qua mục (3 - Outbound) ta thấy chiều nhận về domain của chúng ta đóng vai trò receiver

Vậy để nhận mail được từ internet cần thỏa:

- Domain Quốc Tế
- Khai báo MX record trỏ về mail server

Thường có 2 dạng: Online và Offline

Online: Mail từ internet gởi thẳng về server của ta
- cài mail server nội bộ,
- publish port 25 của mail server ra firewall,
- NAT port 25 từ adsl về Firewall
(tuỳ theo tình huống thực tế sẽ có những điều chỉnh phù hợp, ví dụ Firewall có IP Public thì không cần công đoạn NAT port ....)

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ề

Mỗi mô hình đều có ưu/khuyết.

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 ....

"Liệu cơm gắp mắm"!

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:

"v=spf1 a ip4:203.162.4.11 ~all"

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.

để có 1 khai báo đầy đủ thì click vô đây: http://www.openspf.org/

- 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
Xem tại đây...

8. Phân Tích Log Exchange 2007
Xem tại Đây...

9. Phân Tích Log Mdeamon
Xem tại Đây...

Đang update..................




Theo: Nhất Nghệ

  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời



Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 03:18 PM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.