ASP.NET MVC - #42: Cách gửi mail trong ASP.NET MVC | Send mail in ASP.NET MVC | TEDU

  Рет қаралды 26,880

TEDU - Học Lập Trình Trực Tuyến

TEDU - Học Lập Trình Trực Tuyến

Күн бұрын

Пікірлер: 105
@Ky-ke7wc
@Ky-ke7wc 5 жыл бұрын
Bạn nào mà chưa gửi được mail về thì có thể tài khoản GMAIL bạn chưa bật chức năng cho phép (Ứng dụng kém an toàn và Tài khoản Google) myaccount.google.com/lesssecureapps Vào link chọn BẬT là có thể gửi mail đc
@ThangTran-rk8hm
@ThangTran-rk8hm 4 жыл бұрын
Em cảm ơn nhiều ạ :)))
@aoxuanhoang1548
@aoxuanhoang1548 5 жыл бұрын
Ad ơi mình bị lỗi/ loi-thanh-toan ở phần Exception ex á
@Ky-ke7wc
@Ky-ke7wc 5 жыл бұрын
bạn ơi bạn sửa lỗi đó đc chưa
@quachluc1211
@quachluc1211 5 жыл бұрын
@@Ky-ke7wc bạn ơi xem cho mình đc ko, mình làm mãi k đc
@Ky-ke7wc
@Ky-ke7wc 5 жыл бұрын
@@quachluc1211 ib fb mình đi fb.com/hobutky mình chỉ cho
@phamquangminh3348
@phamquangminh3348 Жыл бұрын
anh cho em hỏi làm chữ kí khi gửi mail ntn ạ?
@nhuhoangthi4158
@nhuhoangthi4158 7 жыл бұрын
Em muốn lấy chi tiết sản phẩm đã đặt hàng vào email gửi khách hàng thì làm sao lấy được ạ? em chỉ lấy được khi khách hàng đặt một sản phẩm, còn nhiều thì em k lấy được, mong mọi người giúp em !
@tedudev
@tedudev 7 жыл бұрын
nhieuf sản phẩm thì em đọc nó ra theo dạng bảng thôi mà
@nhuhoangthi4158
@nhuhoangthi4158 7 жыл бұрын
nếu mình send email theo sử dụng template html thì sao mà chạy vòng lặp để lấy được thông tin các sản phẩm được ạ ?
@truongvoduy784
@truongvoduy784 6 жыл бұрын
làm được cái này chưa vậy ạ
@languyen3381
@languyen3381 4 жыл бұрын
lay danh sach ra duoc chua ban minh mơi lay duoc chi tiet sp thoi
@trollwarlordpro
@trollwarlordpro 4 жыл бұрын
Mình nghĩ có 1 cách như này, tuy nó hơi vớ vẩn nhưng cũng nói ra để các bạn tham khảo thử: - Trong cái neworder.html: thêm {{ProductInfo}} ở body - Trong CartController: tạo 1 cái string productInfo, sau đấy cho nó += tên sản phẩm với cả cái giá tiền của sản phẩm đó trong cái vòng foreach (var item in cart). Sau đó thì content.Replace cái {{ProductInfo}} bằng cái string productInfo kia P/s: Tuy là lấy ra được đúng thông tin cần nhưng thấy cái form gửi nó ko được đẹp cho lắm vì cái html kia quy định form mất rồi :))
@tedudev
@tedudev 9 жыл бұрын
Nếu tài khoản gửi mail không được các bạn đăng nhập sau đó vào link sau: www.google.com/settings/security/lesssecureapps Sau đó chọn bật để cho phép các device khác đăng nhập nhé
8 жыл бұрын
a ơi , nếu nhấn vào link bật cho phép thì mới gửi dc nhưng khi up đưa web lên hosting thì lỗi này sửa thế nào a nhỉ
@tedudev
@tedudev 8 жыл бұрын
Tiến Thịnh hosting hay ở dưới thìu thằng gmail chả liên quan gì d dến hosting em ạ, bật ở gmail rồi thì host nào cũng ok
8 жыл бұрын
ok , tks a
@sonamngoc9959
@sonamngoc9959 6 жыл бұрын
A hướng dẫn thêm 1 video gửi sms vào phone đi ạ . E nghĩ nhiều bạn cần
@tedudev
@tedudev 6 жыл бұрын
Sơn lãng tử cái đó a thấy hiểu cách dùng api của bên sms là call bt mà
@truongviethieu1369
@truongviethieu1369 4 жыл бұрын
Cho e hỏi là e bị lỗi system.IO.FileNotFoundException ở phần new MailHelper().SendMail........... thì bị lm sao ạ.
@tedudev
@tedudev 4 жыл бұрын
em debug có thể ko tìm thấy file template
8 жыл бұрын
a ơi , e chạy thông báo đã thanh toán thành công nhưng kiểm tra 2 email tài khoản quản trị vs người dùng thì không thấy có thông báo gì
@tedudev
@tedudev 8 жыл бұрын
vậy em debug nhé
8 жыл бұрын
e sửa dc rồi .tks a ạ
@cgaming9553
@cgaming9553 4 жыл бұрын
sửa sao v ạ
@languyen3381
@languyen3381 4 жыл бұрын
@@cgaming9553 dc chua
@cgaming9553
@cgaming9553 4 жыл бұрын
@@languyen3381 rồi ạ , nhưng mà mình đặt 2 sản phẩm trở lên thì nó sẽ gửi 2 tin nhắn mail thì làm sao khắc phục nó gửi chung 1 mail thôi
@ngochainguyen542
@ngochainguyen542 7 жыл бұрын
Ad cho em hỏi làm thế nào tạo đánh giá 5 sao(hoặc 1,2,3,4 sao) cho sản phẩm ạ? Em cảm ơn!
@tedudev
@tedudev 7 жыл бұрын
em làm chức năng rateting nhé cái này dùng ajax
@ngochainguyen542
@ngochainguyen542 7 жыл бұрын
Dạ có hướng dẫn chi tiết nào ko ạ?
@loquan4039
@loquan4039 8 жыл бұрын
còn nhận mail thì sao ad ơi! mình thấy nhiều trang nó có form để cho mình điền thông tin và gửi thông tin hỗ trợ mong ad làm 1 video hướng dẫn
@tedudev
@tedudev 8 жыл бұрын
+Duong Nguyen nhận mail chính là đăng ký để hệ thống gửi mail mà bạn
@loquan4039
@loquan4039 8 жыл бұрын
ok thanks ad nhé
@ucanhnguyen2629
@ucanhnguyen2629 9 жыл бұрын
chào anh: anh giúp em lỗi này với khi em debug tại "new EmailHelper().SendMail(email, "Don hang moi tu OnlineShop", content);" các phần tử hiện ra đúng với trong config đớ là mail người nhận và content .nhung khi tiếp tục debug nó toàn nhẩy vào exception . em không thể tìm ra lỗi .anh giúp với !!!
@ucanhnguyen2629
@ucanhnguyen2629 9 жыл бұрын
cai loi do la System.Net.Mail.SmtpClient bi exception
@tedudev
@tedudev 9 жыл бұрын
+ducanh nguyen Em kiểm tra lại smtp host, port hoặc user hay pass xem. Chi tiết message là gì vậy?
@ucanhnguyen2629
@ucanhnguyen2629 9 жыл бұрын
Message là failure sending mail .mà bên trong exception do em thấy có 1 cái đó là InnerException ghi là The remote name could not be resolved: 'smtp.gmail.com' .em không rõ lỗi là ở đâu cả ! :(
@tedudev
@tedudev 9 жыл бұрын
ducanh nguyen Thế là thông tin hosting hoặc port sai ròi em gửi cho anh toàn bộ thông tin cấu hình xem
@ucanhnguyen2629
@ucanhnguyen2629 9 жыл бұрын
đây là cấu hình của em: .em thấy không khác của anh gì cả
@nhuyngonhuyngo9516
@nhuyngonhuyngo9516 7 жыл бұрын
thầy cho em hỏi gui cho mail bất kỳ thì làm sao vậy ạ
@tedudev
@tedudev 7 жыл бұрын
thì em gửi như bình thường thôi mà
@nhuyngonhuyngo9516
@nhuyngonhuyngo9516 7 жыл бұрын
nhưng trong email config em thầy có email mặc định mà thầy
@tamnguyenuc4181
@tamnguyenuc4181 8 жыл бұрын
The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at AD cho mình hỏi lỗi này fix sao ạ
@tedudev
@tedudev 8 жыл бұрын
+Tam Nguyễn Đức thử để ssl là true và xem mô tả video
@tamnguyenuc4181
@tamnguyenuc4181 8 жыл бұрын
+TEDU ssl mặc định trong webConfig là true rồi mà ad
@tedudev
@tedudev 8 жыл бұрын
Tam Nguyễn Đức vậy bạn đọc mô tả video xem nhé.
@uptv2428
@uptv2428 5 жыл бұрын
Em thêm Hình ảnh trong template email , khi gui qua email thì hình ảnh không hiển thị duoc,. Vậy có cách nao để hiển thị hình ảnh không anh
@tedudev
@tedudev 5 жыл бұрын
ảnh đó em phải có url sẵn tuyệt đối ví dụ tedu.com.vn/hinhanh.jpg em ạ
@l4dy3u9
@l4dy3u9 7 жыл бұрын
Anh cho em hỏi: em đang làm một trang web sàn giao dịch mua bán cho phép mọi người vô đăng bán hàng hay mua hàng. Khi người mua muốn gửi liên hệ đến người bán thì có thể nhập mail của mình. Có cách nào để gửi liên hệ đó đến người bán từ mail của người mua luôn không? hay mình phải dùng mail của mình, lấy thông tin người mua nhập rồi gửi đến người bán ạ?
@tedudev
@tedudev 7 жыл бұрын
Được em ạ, em chỉ cần dùng tài khoản mail của em rồi để from email là email người mua vậy lúc người bán reply sẽ reply thẳng đến mail người mua
@huongnguyenthao2336
@huongnguyenthao2336 8 жыл бұрын
ad cho mình hỏi sao mình k gọi được lớp Common nhỉ
@tedudev
@tedudev 8 жыл бұрын
+hương nguyễn thảo ko gọi được là bạn chưa add reference và using
@zcmgyu
@zcmgyu 8 жыл бұрын
Hoặc có thể bạn đang để class MailHelper không phải là public
@tambinhthai4955
@tambinhthai4955 8 жыл бұрын
chào anh! lúc chưa up lên host thì em gửi mail được nhưng sau khi up lên host somee.com thì đến phần gửi mail lại bị lỗi The model item passed into the dictionary is of type 'WebBanHang.Models.DonHang', but this dictionary requires a model item of type 'System.String'. mong anh giúp em sửa.
@tedudev
@tedudev 8 жыл бұрын
đây không phải lỗi gửi mail em ơi
@tambinhthai4955
@tambinhthai4955 8 жыл бұрын
có cách nào sửa ko anh, mong anh giúp đỡ.
@tedudev
@tedudev 8 жыл бұрын
Tam Binh Thai theo anh thấy nó lỗi vì model của em pas xuống model là DonHang nhưng trong view của nó lại cần String
@aoxuanhoang1548
@aoxuanhoang1548 5 жыл бұрын
Ad ơi e làm nó cứ bão lỗi trong try catch ko à
@phuckachannel1207
@phuckachannel1207 9 жыл бұрын
Anh cho em hỏi mấy trang vietnamwork,itviet, khi có bài đăng mới họ tự động gủi mail về tất cả các thành viên , vậy làm sao có thể gủi mail 1 lúc cho tất cả các thành viên được anh
@tedudev
@tedudev 9 жыл бұрын
+Nhi Dung các hệ thống lớn khi gửi mail họ không dùng 1 module trực tiếp như thế này thường họ có 1 db mail tạm gọi là Queue. Khi gửi mail đi họ chỉ cần insert 1 bản ghi vào bảng queue đó hệ thống mail sẽ tự chạy ngầm và gửi đi không nhất thiết phải ngay lúc đó nhưng nó sẽ tự chạy và bắn mail từ từ. Tuy nhiên server để gửi mail tức là dịch vụ mail họ thường dùng các dịch vụ riêng chứ không phải là gmail hay yahoo...Ví dụ như amazon service gửi mail bằng cloud đảm bảo vào inbox và không bị chặn. Tóm lại nếu muốn làm như vậy em cần thiết kế tách module mail ra đồng thời sử dụng một mail server riêng.
@anhphuong3356
@anhphuong3356 7 жыл бұрын
Mấy bạn nào bị lỗi vào catch thì có thể kiểm tra gmail dùng để gửi có cài đặt cho phép ứng dụng lạ đăng nhập không.
@hanguyenthanh2093
@hanguyenthanh2093 7 жыл бұрын
Nếu View chỉ có 1 bản ghi và muốn ra trang thị (không dùng @foreach ý ạ)
@tedudev
@tedudev 7 жыл бұрын
thì bạn để view nó là 1 object thay vì 1 list
@doannguyentrong5222
@doannguyentrong5222 7 жыл бұрын
Cám ơn thầy Toàn !
@DuyKhanh-ft6zy
@DuyKhanh-ft6zy 7 жыл бұрын
Chào ad ạ, mình làm giống các bước rồi bật cho phép rồi mà nó vẫn báo lỗi thanh toán , ad giúp mình với.
@nguyentrungkien4383
@nguyentrungkien4383 4 жыл бұрын
bỏ chặn của google + xem lại tài khoản mk trong web.config có đúng ko
@TrangNguyen-pu2uw
@TrangNguyen-pu2uw 7 жыл бұрын
anh ơi. Sao em gửi mail lại bị link ra url "loi-thanh-toan" thế. Làm cách nào để biết phần catch là nó bắt được lỗi nào ạ. Debug thì em ko thấy nó báo lỗi gì cả. Thế sửa kiểu gì đây anh??
@tedudev
@tedudev 7 жыл бұрын
Vậy em phải xem kỹ lại coe chứ hỏi anh anh biết làm sao
@dbapooh
@dbapooh 9 жыл бұрын
không gửi dc mail add ơi. hic. cứ nhảy vào exception. ko biết lỗi đau lun :d
@tedudev
@tedudev 9 жыл бұрын
+Doi Nguyen Xem lại tài khoản mail, kiểm tra spam, kiểm tra link này: www.google.com/settings/security/lesssecureapps?pageId=110520860741514930957
@dbapooh
@dbapooh 9 жыл бұрын
mình xử lý dc rồi nhá. bị lỗi khi lấy tên key: EnabledSSL. thanks add
@nhunghianguyen1697
@nhunghianguyen1697 8 жыл бұрын
giá trị của mật khẩu ở trong web config đặt tùy ý hả anh??
@tedudev
@tedudev 8 жыл бұрын
+Nhu Nghia Nguyen không em nó là pass của mail
@funnyentertainment3464
@funnyentertainment3464 7 жыл бұрын
A che mật khẩu làm đếch gì xong đoạn sau lại show ra =))))
@tedudev
@tedudev 7 жыл бұрын
kiểu nó phải thế :)
@HieuLe-gj5hx
@HieuLe-gj5hx 7 жыл бұрын
thầy Te Đu ơi cho em hỏi, chổ content.Replace("{{Address}}", shipaddress); giờ em muốn replace cái List xong rồi qua html foreach ra được không thầy
@conghuongtruong1241
@conghuongtruong1241 7 жыл бұрын
anh ơi em xem phầm gửi mail trong mvc em debug vào hết hàm senmail oke hết nhưng kết thúc nó văng vào ex
@kenzotv5117
@kenzotv5117 6 жыл бұрын
lúc cài web.config mà là mail công ty thì SMTPHost là gì a?
@phanloan7454
@phanloan7454 7 жыл бұрын
code anh toàn để đâu thế thanks anh
@tedudev
@tedudev 7 жыл бұрын
code em join khóa học tại tedu.com.vn có nhé
@votrungtinh473
@votrungtinh473 8 жыл бұрын
Ad ơi sao mình gửi đi nó lại báo lỗi ở " client.Send(message);
@gaugau1912
@gaugau1912 2 жыл бұрын
Fix đc chưa b
@buiquockha
@buiquockha 8 жыл бұрын
Anh ơi sao cái của em nó cứ báo: {"Unable to connect to the remote server"}
@tedudev
@tedudev 8 жыл бұрын
đó là không kết nối dc đó em, chắc chuỗi kết nối sai hoặc nếu gửi mail ko dc là do server sai địa chỉ
@hailetien7942
@hailetien7942 7 жыл бұрын
Anh ơi anh cho em hỏi là nếu muốn tự động đến giờ mình gửi mail thì làm thế nào vậy anh?
@dbapooh
@dbapooh 9 жыл бұрын
khi gửi mail thì thường bị những lỗi gì add nhỉ?
@thanhongnguyen7148
@thanhongnguyen7148 7 жыл бұрын
báo lỗi này là sao a(đã bật chế độ che phép các device khác đăng nhập) Đây là phần e cấu hình Thank System.Net.Mail.SmtpException: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at
@mangokids20
@mangokids20 9 жыл бұрын
(y)
ASP.NET MVC - #43: Tạo form liên hệ với Google Map API | Create contact from with Google Map API
33:25
Sending Email in C# using FluentEmail
30:36
IAmTimCorey
Рет қаралды 91 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Tutor WEB501 ECMA Fall24 Hoadv
47:51
HOADV - IT TEACHER - FPOLY HN
Рет қаралды 1,3 М.
Send Email with a .NET 6 Web API using Mailkit & SMTP 📧
22:02
Patrick God
Рет қаралды 76 М.
CREATE and CONNECT DATABASES in ASP.NET
18:11
tutorialsEU - C#
Рет қаралды 72 М.
How To Add Google Authentication in ASP.NET MVC
30:40
Digital TechJoint
Рет қаралды 21 М.
ASP.NET MVC Validation
15:33
Đinh Nguyễn Trọng Nghĩa (dntrongnghia)
Рет қаралды 4,4 М.
ASP.NET MVC - #47: Tích hợp đa ngôn ngữ trong ASP.NET MVC | Mutilple languages | TEDU
38:09
TEDU - Học Lập Trình Trực Tuyến
Рет қаралды 16 М.