Xin chào bạn!
Hãy đăng ký thành viên để được cập nhật nhiều thông tin kiến thức hữu ích từ diễn đàn.
Đăng ký | Đăng nhập
Hệ thống mới thay đổi thuật toán mã hóa nên các bạn vui lòng vào Quên mật khẩu để tạo mật khẩu mới.

Kenh radio online [NEW]


#3051 07/09/2011 09:25 AM
Nhóm :
Member
Tham gia:
07-12-2010
Bài viết:
3
Lần thăm:
35

Thông báo email đã gửi thành công trong ASP.NET

Hi,

Cho e hỏi e code gửi email trong asp.net bình thường, giờ làm cách nào để biết được đấy có gửi thành công tới địa chỉ email đấy không?
Mục đích là để biết email của người dùng có thật hay ko :)
Anh Nasa8x giúp e  nhé, thanks anh nhiều :d

#3053 07/09/2011 09:32 AM
Nhóm :
Member
Tham gia:
16-06-2010
Bài viết:
43
Lần thăm:
308
Cái này thì đơn giản. Chẳng hạn ở form đăng ký

Trong bảng user có 1 trường ActiveCode.

Khi đăng ký mình Insert thêm 1 mã code có thể dùng sẵn hàm Guid.NewGuid().ToString() và trường ActiveCode

Khi đăng ký xong, hệ thống sẽ gửi 1 email tới người dùng cái mã vừa gen. Khi người dùng click vào Active sẽ kiểm tra xem mã đó có tồn tại không.

Nếu có thì xác nhận đã kích hoạt. Ngược lại thì chưa kích hoạt hoặc Email ảo.

Goodluck




#3054 07/09/2011 09:38 AM
Nhóm :
Member
Tham gia:
07-12-2010
Bài viết:
3
Lần thăm:
35
cái đấy thì đơn giản rồi,
ví dụ gửi email cho abc@yahoo.com chẳng hạn,
nếu email đấy tồn tại thì hệ thống của gmail (ví dụ thế) nó sẽ gửi email đi như bình thường,
còn nếu email sai, thì nó sẽ có 1 thông báo email fail về,
vấn đề e hỏi là có cách nào để biết như vậy ko

#3056 07/09/2011 10:14 AM
Nhóm :
Member
Tham gia:
16-06-2010
Bài viết:
43
Lần thăm:
308
Thông thường gửi 1 mail đến 1 địa chỉ không tồn tại thì SmtpServer sẽ tự động gửi lại email sender 1 email false

Thử gửi 1 email đến a@yahoo.com mà xem