Viết bởi: hoat 16-02-22, 11:28 AM Chuyên mục: Forms - Không có hồi đáp |
Viết bởi: ongke0711 14-02-22, 03:55 PM Chuyên mục: Thư Viện Ứng Dụng - Không có hồi đáp |
Viết bởi: AnNguyen 09-02-22, 04:56 PM Chuyên mục: Query - Bài trả lời (4) |
Viết bởi: ongke0711 23-01-22, 01:15 PM Chuyên mục: Thư Viện Ứng Dụng - Bài trả lời (5) |
Private Sub cmdSend_Click()
On Error GoTo errHandler
Dim cdoConfig As Object
Dim cdoMessage As Object
'Kiem tra thong tin gui
If Me.txtTo & "" = "" Then
Me.txtTo.SetFocus
MsgBoxUni "Vui l" & ChrW(242) & "ng nh" & ChrW(7853) & "p " & ChrW(273) & ChrW(7883) & "a ch" & ChrW(7881) & " Email c" & ChrW(7911) & "a ng" & ChrW(432) & ChrW(7901) & "i nh" & ChrW(7853) & "n.", vbInformation, "Th" & ChrW(244) & "ng tin b" & ChrW(7855) & "t bu" & ChrW(7897) & "c"
ElseIf Me.txtSubj & "" = "" Then
Me.txtSubj.SetFocus
MsgBoxUni "Vui l" & ChrW(242) & "ng nh" & ChrW(7853) & "p d" & ChrW(242) & "ng Ti" & ChrW(234) & "u " & ChrW(273) & ChrW(7873) & ".", vbInformation, "Th" & ChrW(244) & "ng tin b" & ChrW(7855) & "t bu" & ChrW(7897) & "c"
ElseIf Me.txtMsg & "" = "" Then
Me.txtMsg.SetFocus
MsgBoxUni "Vui l" & ChrW(242) & "ng nh" & ChrW(7853) & "p n" & ChrW(7897) & "i dung th" & ChrW(432) & ".", vbInformation, "Th" & ChrW(244) & "ng tin b" & ChrW(7855) & "t bu" & ChrW(7897) & "c"
Else
Dim rs As DAO.Recordset
Set rs = DBEngine(0)(0).OpenRecordset("tblEmailCDOSettings", dbOpenSnapshot)
If rs.EOF And rs.BOF Then
MsgBoxUni "Kh" & ChrW(244) & "ng c" & ChrW(243) & " th" & ChrW(244) & "ng tin c" & ChrW(7845) & "u h" & ChrW(236) & "nh cho h" & ChrW(7879) & " th" & ChrW(7889) & "ng Email." & vbCrLf & vbCrLf _
& "Vui l" & ChrW(242) & "ng ki" & ChrW(7875) & "m tra v" & ChrW(224) & " thi" & ChrW(7871) & "t l" & ChrW(7853) & "p l" & ChrW(7841) & "i c" & ChrW(7845) & "u h" & ChrW(236) & "nh.", vbExclamation, "Thông báo"
Exit Sub
End If
Set cdoConfig = CreateObject("CDO.Configuration")
Set cdoMessage = CreateObject("CDO.Message")
'Nap tham sô cau hình CDO
With cdoConfig.Fields
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = rs!SMTPServer
.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = rs!PortNumber
.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = rs!Authentication
.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = rs!SendUsing
.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = rs!SSL
.Item("http://schemas.microsoft.com/cdo/configuration/sendtls") = True
.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = rs!Timeout
If rs!Authentication > 0 Then
.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = rs!Username
.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = rs!Password
End If
.Update
End With
DoCmd.Hourglass True
'Gui email
With cdoMessage
Set .Configuration = cdoConfig
.From = rs!Username
.To = Me.txtTo
.Cc = Nz(Me.txtCc, "")
'.Bcc = "blind.copy@email.address"
.Subject = Me.txtSubj
.BodyPart.Charset = "UTF-8"
'.TextBody = Me.txtMsg
.HTMLBody = Me.txtMsg
'/Dinh kem nhieu file
Dim rsAttach As DAO.Recordset
Set rsAttach = DBEngine(0)(0).OpenRecordset("tblAttachFiles")
If rsAttach.EOF And rsAttach.BOF Then
.Attachments.DeleteAll
Else
Do Until rsAttach.EOF
.AddAttachment rsAttach!AttachedFilePath
If Err.Number <> 0 Then
.HTMLBody = .HTMLBody & vbCrLf & vbCrLf & _
"Không dính kèm duoc file: " & rsAttach!AttachedFilePath
Err.Clear
End If
rsAttach.MoveNext
Loop
End If
'/---------------------
.Send
End With
DoCmd.Hourglass False
MsgBoxUni ChrW(272) & ChrW(227) & " g" & ChrW(7917) & "i Email th" & ChrW(224) & "nh c" & ChrW(244) & "ng.", vbInformation, "Thành công"
rs.Close
rsAttach.Close
Set rs = Nothing
Set rsAttach = Nothing
DoCmd.Close
End If
errExit:
On Error Resume Next
Set cdoConfig = Nothing
Set cdoMessage = Nothing
Exit Sub
errHandler:
MsgBox Err.Number & ": " & Err.Description
Resume errExit
End Sub
Viết bởi: kieu manh 22-01-22, 11:40 AM Chuyên mục: Tương tác Chương trình ngoài - Không có hồi đáp |
Chủ đề Mới nhất |
Lỗi typing Dđ, Aâ, Eê, Oô... -Chuyên mục: Thành viên giúp nhau-Đăng bởi lần cuối: Vanlinhmt-33 Phút trước- » Bài trả lời: 0- » Lượt xem: 1 |
Dòng Video Ngâm Nga Thơ N... -Chuyên mục: Góc Thơ -Đăng bởi lần cuối: Nguyễn Thành Sáng-10-01-25, 06:15 PM- » Bài trả lời: 0- » Lượt xem: 5 |
Video YouTube Ngâm Nga Bà... -Chuyên mục: Góc Thơ -Đăng bởi lần cuối: Nguyễn Thành Sáng-10-01-25, 06:11 PM- » Bài trả lời: 1- » Lượt xem: 27 |
Đành Thôi! Phũ Phàng! &Vi... -Chuyên mục: Góc Thơ -Đăng bởi lần cuối: Nguyễn Thành Sáng-31-12-24, 04:34 PM- » Bài trả lời: 0- » Lượt xem: 18 |
Quản lý kho bằng Accesss -Chuyên mục: Thảo Luận Access-Đăng bởi lần cuối: tuanpham-31-12-24, 11:46 AM- » Bài trả lời: 58- » Lượt xem: 3,305 |
Dòng Video Youtube Ngâm N... -Chuyên mục: Góc Thơ -Đăng bởi lần cuối: Nguyễn Thành Sáng-30-12-24, 01:51 PM- » Bài trả lời: 46- » Lượt xem: 461 |
Tin Học Văn Phòng: Khái N... -Chuyên mục: Tin Học Văn Phòng-Đăng bởi lần cuối: Tinhocvanphong-27-12-24, 11:54 AM- » Bài trả lời: 0- » Lượt xem: 28 |
NHỜ NÂNG CẤP CODE TÌM DỮ ... -Chuyên mục: Thành viên giúp nhau-Đăng bởi lần cuối: ongke0711-27-12-24, 09:28 AM- » Bài trả lời: 12- » Lượt xem: 495 |
Trang thủ thuật Access ít... -Chuyên mục: Thảo Luận Access-Đăng bởi lần cuối: huyhoang22-25-12-24, 08:41 AM- » Bài trả lời: 11- » Lượt xem: 316 |
Tạo query tổng hợp dữ liệ... -Chuyên mục: Query-Đăng bởi lần cuối: ongke0711-19-12-24, 07:58 PM- » Bài trả lời: 1- » Lượt xem: 385 |
Diễn đàn Thống kê |
» Thành viên: 5,146 » Thành viên mới nhất: Khanh_1952 » Các chủ đề diễn đàn: 9,882 » Các bài viết diễn: 48,670 Thống kê đầy đủ |