09/10/2018, 17:47

Gởi mail trên mọi host nè.

Đây là phiên bản 2 của source code gởi mail trên các ASP free hosting, phiên bản 2 này có thể gởi mail trên mọi host bằng cách dùng dịch vụ web (.NET Web Service).

File attach gồm 2 file:

1. SendMail.htm: File này có thể chạy trên mọi host kể cả local mà không cần webroot. Chỉ cần chép vô máy click vô là chạy. Nhưng nó chỉ chạy được với IE5 trở lên.

2. SendMail.asp: File này gởi mail trên các host có hỗ trợ ASP bằng cách gọi dịch vụ Web. Cái này độc lập với trình duyệt nhưng chỉ chạy được trên các host có hỗ trợ asp như brinkster.com

Tui chưa viết các file gởi mail bằng php, jsp,....Nhưng có cung cấp một webservice tại http://vokha.www2.dotnetplayground.com/MailService.asmx nên chỉ cần gọi service này là có thể gởi mail được bằng bất cứ ngôn ngữ nào.



Không biết sao không attach file được, các bạn download ở chỗ này đi nha.

http://www.qitt.com/mailservice.zip
puppy viết 19:56 ngày 09/10/2018
À cái file SendMail.asp nếu chạy trên brinkster thì bỏ dòng lệnh "On Error Resume Next" đi nha. Tui upload thử mà brinkster không cho sử dụng dòng lệnh này.
envic viết 19:55 ngày 09/10/2018
Sao không đặt link tới trang demo thử xem
envic viết 19:56 ngày 09/10/2018
Nếu tải về rồi unziped, xong rồi phải lại upload lên server, lâu quá hà, phải có bản demo để giới thiệu chứ
puppy viết 19:49 ngày 09/10/2018
Demo hả đây nè
http://www25.brinkster.com/vokha/sendmail.asp

Còn nếu xai file SendMail.htm thì chỉ cần tải về là chạy luôn chứ khỏi cần upload lên.
envic viết 20:02 ngày 09/10/2018
Nhưng mà HTML thì làm sao liên kết và giao tiếp với server được nhỉ?
puppy viết 19:51 ngày 09/10/2018
Vậy mới gọi là chạy trên mọi host được chớ. Không cần giao tiếp với server gì hết. Chỉ cần có kết nối Internet (tất nhiên không kết nối thì không gởi được rồi). Chỉ cần chép vô ổ cứng click vào là chạy. Bạn làm thử xem sẽ thấy ngay mà hehhehhehhe. Đó chính là Net Everywhere của dịch vụ web.
envic viết 19:49 ngày 09/10/2018
Tui vẫn chưa hiểu cách thức hoạt động của nó.
envic viết 19:53 ngày 09/10/2018
Mà nè, cái forum của bạn chạy trên brinkster luôn hả? Cho tui xin host được không?
puppy viết 19:53 ngày 09/10/2018
Source htm của tui là dùng javascrip gọi một webservice đặt tại http://vokha.www2.dotnetplayground.com/MailService.asmx và nhờ service này gởi mail giùm chỉ có vậy thôi.

Với Webservice bạn có thể làm được mọi thứ mà không phụ thuộc vào nền tảng như hồi xưa. VD google có cung cấp một web service để cho phép các trang web khác dùng engine của google để search chỉ cần cung cấp input webservice sẽ thực thi và trả về output dạng XML bạn có thể xử lý output này theo ý mình.

Xin host là sao. Bạn lên brinkster đăng ký một cái host chứ sao nữa.
Bài liên quan
0