dich vu smtp mot giai phap gui e-mail don gian, hieu qua
- From: "Nguyen Hoang Bao Vu" <baovu@xxxxxxxxxxxx>
- To: <smcc@xxxxxxxxxxxxx>
- Date: Sat, 1 Jul 2006 03:02:34 +0700
D?ch v? SMTP: M?t gi?i pháp g?i e-mail don gi?n và hi?u qu? - 3/10/2005 11h:52
google_ads_frame frame
Goooooogle ?????
????????
IP*Works! SMTP Component
Components for VB, .NET, ActiveX, Java, Delphi, Embedded, SSL, etc.
www.nsoftware.com
Native POP3 Connector
Get Exchange Server 2000/2003 and SBS to accept POP3 protocol.
www.mapilab.com
google_ads_frame frame end
Hi?n nay, vi?c s? d?ng e-mail d? trao d?i thông tin cá nhân hay ph?c v? công
vi?c kinh doanh là m?t vi?c làm h?t s?c c?n thi?t. Có th? b?n có m?t h?p thu
di?n t? du?c dang ký t? m?t nhà cung c?p d?ch v? hay m?t h?p thu mi?n phí trên
n?n Web, nhung dã bao gi? b?n g?i thu di mà không c?n ph?i nh? d?n m?t ph?n
m?m g?i nh?n mail nào hay chua? Chúng tôi mu?n nói d?n d?ch v? SMTP (Simple
Mail Transfer Protocol) có s?n trong Windows 2000 và có c? trong Windows XP
và Windows Server 2003.
D? g?i thu di b?n ch? c?n so?n m?t t?p van b?n (text) theo m?t c?u trúc d?nh
s?n (b?ng chuong trình Notepad ch?ng h?n), sau dó b?n copy t?p này vào thu
m?c Root:\Inetpub\mailroot\Pickup, ngay t?c thì d?ch v? SMTP s? t? d?ng chuy?n
thu di mà không c?n ph?i nh? d?n m?t h?p thu di?n t? du?c dang ký t? m?t
nhà cung c?p d?ch v? và cung không c?n d?n m?t ph?n m?m g?i nh?n thu nhu
Outlook Express ch?ng h?n. Dây m?i ch? là m?t tính nang h?u ích c?a d?ch v?. L?i
ích chính c?a nó n?m ? ch?, nh?ng ngu?i l?p trình d?a vào d?ch v? này d? có th?
vi?t nh?ng chuong trình g?i thu mang tính d?c thù nh?m ph?c v? công vi?c
kinh doanh c?a h?. L?y ví d? trong công ty chúng tôi - m?t công ty truy?n thông
hàng d?u trong nu?c - c? m?i tháng b? ph?n tính cu?c ph?i g?i s? li?u cho
g?n 30 t?nh thành trên toàn mi?n B?c. Ngu?i thao tác h? th?ng ph?i g?i di ít
nh?t kho?ng 30 thu di?n t? v?i tiêu d? thu và n?i dung nhu nhau có thêm t?p
tính cu?c dính kèm riêng cho t?ng t?nh thành. Chua tính d?n s? c? thu không d?n
du?c noi nh?n vì m?t lý do nào dó nhu l?i h? th?ng hay du?ng truy?n b?
ngh?n và lúc dó ph?i g?i vài l?n n?a d? d?m b?o vi?c g?i s? li?u cu?c không b?
ch?m. Gi?i pháp duy nh?t cho v?n d? này là t? vi?t m?t chuong trình g?i
mail t? d?ng phù h?p v?i yêu c?u c?a công vi?c và gi?m b?t ph?c t?p cho ngu?i
thao tác h? th?ng. Và duong nhiên chuong trình này ph?i d?a trên d?ch v?
SMTP mà chúng tôi mu?n gi?i thi?u và di?u quan tr?ng là d?ch v? này có s?n
trong các h? di?u hành Windows mà chúng ta v?n quen s? d?ng.
Hãy luu ý r?ng bài vi?t s? không gi?i thi?u mã ngu?n m?t chuong trình g?i thu
thông qua d?ch v? SMTP (ph?n này chúng tôi s? d? c?p vào m?t d?p khác) mà
ch? t?p trung th?o lu?n nh?ng l?i ích c?a vi?c s? d?ng d?ch v? SMTP du?c cung
c?p b?i IIS (Internet Information Services) trong Windows 2000 d? g?i thu
di. Ngoài ra, m?t s? c?u hình và th? nghi?m c?a d?ch v?, c? th? du?c cung c?p
b?i IIS trong Windows 2000, cung du?c xem xét. D?ch v? SMTP trong Windows
XP và Windows Server 2003 cung gi?ng nhu trong Windows 2000, các b?n có th? t?
c?u hình và th? nghi?m m?t cách d? dàng.
Tóm l?i, do nh?ng yêu c?u g?i thu di?n t? du?c x? lý r?t don gi?n thông qua
SMTP và b?o d?m vi?c s? d?ng máy ch? e-mail bên ngoài t? nhà cung c?p d?ch v?
Internet ho?c máy ch? e-mail c?a riêng mình ho?c s? d?ng m?t h? th?ng e-mail
d?y d? tính nang nhu Microsoft Exchange Server. Trong khi m?t h? th?ng e-mail
v?i d?y d? tính nang có th? cung c?p các d?ch v? d? x? lý các thông báo e-mail
c? di và d?n, thì d?ch v? SMTP trong Windows 2000 du?c xem nhu m?t gi?i
pháp hi?u qu? và kinh t? (vì nó có s?n h? di?u hành) cho nh?ng noi ch? c?n g?i
thông báo e-mail di ch? không nh?n. Tuy nhiên, tru?c h?t chúng ta hãy dua
ra m?t cách gi?i thích ng?n g?n d? có th? hi?u m?t SMTP ho?t d?ng nhu th? nào.
Cách th?c ho?t d?ng c?a m?t SMTP
SMTP (Simple Mail Transfer Protocol) là m?t trong các giao th?c Internet nòng
c?t du?c thi?t k? d? chuy?n e-mail m?t cách tin c?y và hi?u qu?. ý tu?ng d?ng
sau SMTP tuong d?i don gi?n. M?t ngu?i dùng hay ?ng d?ng g?i m?t thông báo bao
g?m d?a ch? e-mail ngu?i nh?n, ví d? 'ten-nguoi-nhan@xxxxxxxxxxxxxxx', cùng
v?i ch? d? (subject) và n?i dung c?a thông báo.
Vi?c g?i thông báo du?c b?t d?u b?ng vi?c chuy?n thông báo d?n m?t SMTP Server
ch? d?nh. D?a vào tên mi?n c?a d?a ch? e-mail nh?n (ví d?, 'ten-cong-ty.com'),
SMTP Server b?t d?u trao d?i liên l?c v?i m?t DNS Server (máy ch? h? th?ng tên
mi?n) mà s? tìm ki?m và tr? v? tên (host name) c?a SMTP Server dích (ví
d? 'mail.ten-cong-ty.com') cho tên mi?n dó. Cu?i cùng, SMTP Server d?u tiên
trao d?i thông tin tr?c ti?p v?i SMTP Server dích thông qua c?ng 25 c?a TCP/IP.
N?u tên ngu?i dùng c?a d?a ch? e-mail nh?n kh?p v?i m?t trong nh?ng tài kho?n
ngu?i dùng du?c phép trong máy ch? dích, thông báo e-mail g?c cu?i cùng s?
du?c chuy?n d?n máy ch? này, ch? ngu?i nh?n l?y thông báo thông qua m?t chuong
trình g?i nh?n mail nhu Microsoft Outlook ch?ng h?n.
Trong tru?ng h?p SMTP Server d?u tiên không th? trao d?i thông tin tr?c ti?p
v?i máy ch? dích, giao th?c SMTP cung c?p các co ch? d? chuy?n các thông báo
thông qua m?t hay nhi?u SMTP Server chuy?n ti?p trung gian. M?t máy ch? chuy?n
ti?p s? nh?n thông báo g?c và sau dó th? chuy?n nó t?i máy ch? dích hay
g?i nó m?t l?n n?a t?i m?t máy ch? chuy?n ti?p khác. Quá trình này s? du?c l?p
l?i cho d?n khi thông báo du?c chuy?n di ho?c th?i gian luu gi? thông báo
h?t h?n.
Cài d?t SMTP trong Windows 2000
B?t d?u v?i các phiên b?n tru?c dó c?a Microsoft Windows NT, d?ch v? SMTP dã
du?c cài d?t nhu m?t ph?n trong IIS. Do d?ch v? SMTP ch? y?u du?c s? d?ng trong
m?t s? ?ng d?ng d? x? lý m?t s? lu?ng e-mail g?i di tuong d?i nh? cho nên không
nh?t thi?t ph?i dành riêng m?t máy tính d? ph?c v? nhi?m v? này. Kinh nghi?m
cho th?y chúng ta nên cài d?t d?ch v? SMTP vào trong m?t máy ch? có k?t n?i v?i
m?ng Internet bên ngoài. Và sau dây là nh?ng th? t?c c?n thi?t d? chúng
ta có th? cài d?t d?ch v? SMTP.
Cài d?t D?ch v? SMTP
1. T? trình don Start, tr? vào Settings/Control Panel. Kích dúp vào Add/Remove
Programs và sau dó kích vào Add/Remove Windows Components.
2. Trong c?a s? Windows Components Wizard, ch?n Internet Information Services
(IIS) và sau dó nh?n Details. Ch?n thành ph?n SMTP Service và nh?n OK.
Chú ý: M?t vài thành ph?n IIS khác du?c yêu c?u d? h? tr? SMTP service nhu các
thành ph?n Internet Information Services Snap-In, World Wide Web Server và
Common Files. Nh?ng thành ph?n này t? d?ng du?c l?a ch?n và cài d?t cùng v?i
thành ph?n SMTP Service.
C?u hình d?ch v? SMTP
N?u d?ch v? SMTP du?c cài d?t trên m?t máy ch? v?i m?t k?t n?i m?ng Internet và
tu?ng l?a ngan ch?n Internet không ch?n c?ng 25 c?a luu lu?ng SMTP, thì
các thi?t l?p m?c d?nh c?a d?ch v? SMTP dã s?n sàng d? chuy?n di b?t c? thông
báo e-mail nào dang ch? d? du?c g?i. Tuy nhiên, v?n còn có m?t s? thi?t l?p
v? b?o m?t mà b?n có th? dang cân nh?c cho SMTP Server c?a b?n. B?n có th? thay
d?i ph?n l?n thi?t l?p này thông qua công c? qu?n tr? Internet Services
Manager.
D? kh?i d?ng công c? qu?n tr? Internet Services Manager
1. T? trình don Start, hãy d?n Programs\Administrative Tools.
2. Nh?n Internet Services Manager d? kh?i t?o trình qu?n tr?.
D? cài d?t 'server logging'
1. T? ô bên trái c?a h?p tho?i Internet Information Services, m? cây thu m?c.
Kích chu?t ph?i vào Default SMTP Virtual Server và ch?n Properties.
2. Trong h?p tho?i Properties, nh?n th? General. Dánh d?u h?p ki?m tra enable
logging. Thu?c tính này theo m?c d?nh không du?c ch?n.
3. Ch?n d?nh d?ng log-file mà b?n ua thích (giá tr? m?c d?nh ? dây là W3C
Extended Log File Format).
4. Kích vào nút Properties bên ph?i h?p th? xu?ng d?nh d?ng log-file.
5. Di?u ch?nh l?ch th?i gian tên cho log file rollover n?u th?y c?n thi?t.
6. Kích vào th? Extended Properties.
7. Ch?n b?t k? m?c nào mà b?n quan tâm và nh?n OK.
Chú ý: D? gi?i h?n kích thu?c c?a log-file, b?n không c?n thi?t ph?i ch?n quá
nhi?u n?i dung trong m?c này. Dây là m?t s? n?i dung mà b?n nên ch?n nhu Date,
Time, Client IP Address, User Name, Service Name, Method, Bytes Sent và Bytes
Received.
D? cài d?t di?u khi?n truy nh?p
1. Trong h?p tho?i Properties, kích vào th? Access. Kích vào nút Relay d? di?u
khi?n máy tính nào có th? chuy?n ti?p các thông báo e-mail d?n SMTP Server.
2. Trong h?p tho?i Relay Restrictions, kích vào nút Add.
3. Trong h?p tho?i Computer, gõ d?a ch? IP c?a máy tính du?c phép chuy?n ti?p
e-mail qua SMTP Server. Kích vào nút OK d? th?c hi?n nh?ng thay d?i này.
Ghi chú: N?u m?t thông báo du?c g?i d?n SMTP Server t? cùng máy dó, thì thi?t
l?p m?c d?nh cho ch?c nang Relay Restrictions s? ho?t d?ng t?t, không có v?n
d? gì. Tuy nhiên, n?u thông báo du?c g?i t? m?t máy khác, b?n s? ph?i thêm d?a
ch? IP ho?c tên mi?n c?a máy này vào danh sách du?c phép trong c?a s? Relay
Restrictions d? Relay có th? ho?t d?ng.
Ch? ra Smart Host cho vi?c chuy?n ti?p
N?u SMTP Server c?a b?n d?ng d?ng sau m?t tu?ng l?a có kh? nang ngan ch?n b?t
c? luu lu?ng SMTP tr?c ti?p nào (thông qua c?ng 25), b?n s? ph?i tìm ra n?u
có m?t Smart Host (t?m g?i là máy ch? thông minh) trong m?ng c?a b?n du?c phép
chuy?n ti?p t?t c? các thông báo SMTP ra ngoài Internet.
V? co b?n, m?t Smart Host có th? ch? là m?t SMTP Server khác du?c cho phép d?
chuy?n ti?p các thông báo e-mail di, t? các SMTP Server n?i b? khác, tr?c
ti?p vào Internet. Vì v?y, m?t Smart Host ph?i có kh? nang k?t n?i d?ng th?i
v?i c? hai m?ng n?i b? và Internet c?t d? có th? ho?t d?ng nhu m?t c?ng thu
di?n t? (e-mail gateway). Và m?t khi b?n dã xác d?nh du?c m?t Smart Host trong
m?ng c?a b?n, b?n có th? b?t d?u cài d?t SMTP Server.
Cài d?t SMTP Server
1. Trong h?p tho?i Properties, kích vào th? Delivery và sau dó nh?n vào nút
Advanced d? m? h?p tho?i Advanced Delivery.
2. Trong tru?ng Smart host, gõ tên mi?n d? tu cách c?a m?t Smart Host trong
m?ng c?a b?n. B?n cung có th? gõ d?a ch? IP c?a Smart Host n?m trong d?u ngo?c
vuông, ví d? nhu [10.146.32.1]. D?u [] s? h? tr? d? tang t?c quá trình tìm ki?m
DNS.
3. Kích vào nút OK d? th?c hi?n nh?ng thay d?i này.
Ki?m tra l?i s? ho?t d?ng c?a d?ch v? SMTP
Có m?t s? cách d? chúng ta có th? ki?m tra l?i xem d?ch v? SMTP có ho?t d?ng
dúng cách hay không.
a) Ki?m tra v?i m?t ph?n m?m g?i nh?n mail: D?u tiên, b?n có th? ch?n d? s?
d?ng m?t chuong trình g?i nh?n mail Internet chu?n nhu Microsoft Outlook Express
d? ki?m tra nhanh. M? Outlook Express, kích vào l?nh trình don Tools/Accounts.
H?p tho?i Internet Accounts hi?n ra, ch?n tên tài kho?n h?p thu, nh?n nút
Properties, h?p tho?i Properties c?a tài kho?n h?p thu hi?n ra, ch?n th?
Servers, trong m?c Outgoing mail (SMTP) gõ tên mi?n c?a SMTP Server m?i. Hãy g?i
m?t thông báo th? nghi?m d?n d?a ch? e-mail h?p th?c nào dó và ki?m tra xem nó
có t?i noi hay không.
b) Ki?m tra v?i thu m?c Pickup: Hay b?n có th? g?i m?t t?p e-mail b?ng text don
gi?n d?a vào mô t? SMTP trong RFC 822. Và dây là n?i dung c?a m?t t?p text
don gi?n du?c t?o ra trong "Notepad" :
From: TenNguoiGui @TenMienNguoiGui.com
To:
TenNguoiNhan@xxxxxxxxxxxxxxxxxxxx
Subject: Thu Nghiem
Day la phan noi dung cua e-mai thu nghiem.
Sau khi gõ xong b?n luu t?p này vào m?t thu m?c nào dó. Sau dó b?n ch? vi?c sao
chép ho?c di chuy?n t?p này vào trong thu m?c Pickup noi SMTP du?c cài d?t
(du?ng d?n thu m?c m?c d?nh s? là "root:\Inetpub\mailroot\Pickup"). SMTP
Service s? d?nh k? ki?m tra trong thu m?c Pickup này và s? tìm cách d? chuy?n
di b?t k? thông báo nào du?c tìm th?y trong thu m?c này. Sau dó b?n hãy ki?m
tra xem trong h?p thu dích thông báo e-mail dã du?c g?i d?n chua. Thông tin
chi ti?t v? mô t? d?nh d?ng cho thông báo e-mail trong RFC 822, b?n có th? tham
kh?o t?i d?a ch?
http://Msdn.microsoft.com/library/Psdk/cdosys/cdosys_the_rfc_822_mes
sage_format.htm.
Ki?m tra b?ng CDO
M?t cách khác d? ki?m tra d?ch v? SMTP là vi?t m?t VBScript có s? d?ng CDO
(Collaboration Data Objects) c?a Windows 2000.
CDO trong Windows 2000 (là CDO 2.0 hay Cdosys.dll) là m?t b? các thành ph?n
c?ng tác du?c thi?t k? nh?m don gi?n hoá vi?c t?o hay v?n d?ng các thông báo
trên Internet. Thay vì ph?i vi?t m?t do?n mã c?a chính mình d? truy?n thông tin
SMTP, nh?ng ngu?i phát tri?n có th? s? d?ng CDO d? g?i và nh?n các thông
báo có s? d?ng các giao th?c SMTP cung nhu thông qua thu m?c Pickup c?c b?. Dây
là VBScript ví d? v? CDO có th? du?c dùng d? g?i di m?t thông báo thông
qua d?ch v? SMTP:
set msg = WScript.CreateObject("CDO.Message")
msg.From = "TenNguoiGui@xxxxxxxxxxxxxxxxxxx"
msg.To = "TenNguoiNhan@xxxxxxxxxxxxxxxxxxxx"
msg.Subject = "Thu nghiem"
msg.TextBody = "Day la phan noi dung cua e-mai thu nghiem."
msg.Configuration.Fields("http://schemas.microsoft.com/cdo/
configuration/smtpserver") = "smtpserver.TenMienNguoiGui.com"
msg.Configuration.Fields("http://schemas.microsoft.com/cdo/
configuration/sendusing") = 2
msg.Configuration.Fields.Update
msg.Send
. Nam dòng d?u tiên trong do?n mã ví d? t?o ra d?i tu?ng CDO và ch? ra nh?ng
thông tin c?n thi?t cho m?t thông báo.
. Hai dòng mã ti?p theo s? d?ng d?i tu?ng CDO Configuration d? cài d?t các giá
tr? c?a các tru?ng cho nh?ng thi?t l?p c?u hình khác nhau. M?i tru?ng bao
g?m 2 ph?n: m?t ti?n t? Namespace (nhu
"http://schemas.microsoft.com/cdo/configuration/") và m?t tên c?c b? (nhu
"smtpserver").
. Co ch? này du?c d?a trên các Namespace W3C (World Wide Web Consortium) trong
khuy?n cáo XML (http://www.w3c.org/TR/REC-xml-names/) và du?c s? d?ng ch?
y?u d? cung c?p s? gi?ng nhau và tính tuong thích v?i nh?ng phiên b?n liên quan
khác c?a các thành ph?n CDO.
. Tru?ng "smtpserver" ch? ra tên mi?n (hay d?a ch? IP) c?a SMTP Server, trong
khi tru?ng "sendusing" ch? rõ vi?c g?i thông báo là s? d?ng thu m?c Drop c?a
d?ch v? SMTP c?c b?, ho?c d?n m?t SMTP Server tr?c ti?p qua m?ng. Tru?ng cu?i
cùng du?c gán m?t giá tr? b?ng 2, ý nói vi?c g?i thông báo d?n SMTP Server
du?c ch? d?nh qua m?ng.
. Hai dòng mã cu?i cùng c?p nh?t nh?ng thi?t l?p c?u hình và b?t d?u chuy?n
giao thông báo.
Phuong pháp s? d?ng các thành ph?n CDO này có l? quá ph?c t?p d? có th? ki?m
tra d?ch v? SMTP. Tuy nhiên, Script này t? ra h?u ích cho m?t s? nhi?m v? qu?n
tr? h? th?ng khác. Ví d?, Script này có th? du?c s? d?ng bên trong chuong trình
Performance Logs and Alerts cho thông báo e-mail khi các máy d?m h? th?ng
nào dó vu?t quá xa các ngu?ng c?a chúng du?c ch? d?nh.
Ngoài ra các b?n cung có th? s? d?ng các ngôn ng? nhu C#, VB.NET và ASP.NET
trong môi tru?ng .NET d? thi?t k? nh?ng chuong trình ?ng d?ng trên Windows hay
Web d? g?i thu di nh? vào d?ch v? này nhu v?n d? dã du?c nêu lên trong công ty
chúng tôi. Th?c t? chúng tôi dã hoàn thành chuong trình và dã dua vào s?
d?ng. Qua vi?c ph?i x? lý v?n d? nêu ra m?i th?y d?ch v? SMTP hi?u qu? nhu th?
nào cho nh?ng chuong trình g?i mail chuyên bi?t. Khi ch?y chuong trình,
chúng tôi ch? c?n gõ vào m?t s? tham s? c?n thi?t nhu tiêu d? thu, n?i dung thu
(là chung nhau cho t?t c? các b?c thu) và ch? c?n m?t thao tác kích chu?t
là kho?ng 30 b?c thu du?c t?o ra và chuy?n di m?t cách t? d?ng. T?t nhiên trong
quá trình x? lý các t?p tin dính kèm dã du?c nén l?i và tên t?p tin du?c
d?t theo mã t?nh thành du?c luu gi? trong m?t CSDL cùng v?i nh?ng d?a ch? ngu?i
g?i và ngu?i nh?n.
Nh?n bi?t vi?c g?i b? l?i
N?u m?t thông báo e-mail không th? du?c g?i di vì m?t lý do nào dó (ví d?, tên
ngu?i dùng ho?c d?a ch? e-mail sai), thì nó s? du?c chuy?n vào thu m?c Badmail.
Theo m?c d?nh, v? trí c?a c?a thu m?c Badmail ph?i nhu sau:
"Root:\Inetpub\mailroot\Badmail". Hãy ki?m tra n?i dung c?a các e-mail b? t?
ch?i và tìm ra
b?t c? các thông báo l?i c? th? nào. Hãy s?a các l?i dó n?u có th? và g?i l?i
thông báo m?t l?n n?a b?ng m?t trong nh?ng cách g?i di du?c mô t? ? trên.
Ngoài thu m?c Badmail ra, m?t thông báo e-mail cung có th? du?c luu gi? trong
thu m?c Queue v?i m?t chu k? th?i gian d?nh tru?c. Các giá tr? cài d?t này
có th? du?c xác d?nh b?ng vi?c di?u ch?nh m?c "outbound retry intervals" trong
th? "Delivery" c?a h?p tho?i "Default SMTP Virtual Server Properties". N?u
m?t thông báo không th? du?c g?i di ngay l?p t?c b?i vì k?t n?i m?ng dang b?n
ho?c d?ng, thông báo du?c c?t gi? trong thu m?c Queue này và du?c g?i l?i
theo nh?ng kho?ng th?i gian d?nh tru?c. N?u SMTP t? b? sau vài l?n g?i không
thành công, thì cu?i cùng thông báo s? du?c chuy?n vào thu m?c Badmail.
K?t lu?n
D?ch v? SMTP du?c cung c?p trong "Internet Information Services" c?a Windows
2000 (c? Windows XP và Windows Server 2003) là m?t thành ph?n don gi?n, nhung
h?u ích d? có th? chuy?n nh?ng thông báo e-mail di m?t cách hi?u qu? và kinh
t?. Nó ti?t ki?m cho nh?ng nhà qu?n tr? h? th?ng t? vi?c ph?i thi?t l?p m?t
h? th?ng thu tín ph?c t?p d? truy?n nh?ng thông báo e-mail trên Internet m?t
cách dáng tin c?y. Khi du?c s? d?ng v?i CDO cho Windows 2000, các nhà thi?t
k? có th? th?c hi?n g?i di các thông báo e-mail thông qua SMTP mà không c?n
ph?i vi?t nhi?u mã chuong trình.
Hoàng Linh
(TTVTQT KV-1)
Name: Nguyen Hoang Bao Vu
Office: Sao Mai Computer Center for the Blind
12B/C7 Hoang Hoa Tham street, Tan Binh district Ho Chi Minh City Viet Nam
tel: 84 8 849 5069.
Fax: 84 8 293 8300.
Email:
info@xxxxxxxxxxxxxxxx
Website:
www.saomaicenter.org
Home: 210C Hiep Binh Chanh tenement. Thu Duc district Ho Chi Minh City Viet Nam
Cell-phone: 0989350014
Yahoo ID: nguyenhoangbaovu
Skype ID: nguyenhoangbaovu
Other related posts:
- » dich vu smtp mot giai phap gui e-mail don gian, hieu qua