473,404 Members | 2,137 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

How to make sure output to outlook express not MS outlook

chinfk
15
In my program, i had set that report to be output as an attachment in the email.

But recently, one of the user find that it output by using Microsoft outlook rather than previous one which use outlook express.

How to switch it back to outlook express ?

The program code as below :

DoCmd.SendObject acSendReport, "PhoneBillMaster-tmp-rpt", acFormatRTF, , "leess@abc.com", , "Telephone Bill Charges - Usage Date : " & txtStartDate & " - " & txtEndDate, , False

Please help.

Thanks.
Nov 21 '07 #1
9 1425
JustJim
407 Expert 256MB
In my program, i had set that report to be output as an attachment in the email.

But recently, one of the user find that it output by using Microsoft outlook rather than previous one which use outlook express.

How to switch it back to outlook express ?

The program code as below :

DoCmd.SendObject acSendReport, "PhoneBillMaster-tmp-rpt", acFormatRTF, , "leess@abc.com", , "Telephone Bill Charges - Usage Date : " & txtStartDate & " - " & txtEndDate, , False

Please help.

Thanks.
Perhaps someone else will know more, but I think that SendObject only activates the default e-mail application. (All it says in the un-help file is "the appropriate software is opened"). You may be able to change the default e-mail application in code (like you change the default printer maybe?) but I'm not sure about that.

Do watch that "False" on the end of the command. Some networks get nervous if you try to send an e-mail programaticaly without opening the e-mail application.

Jim
Nov 21 '07 #2
chinfk
15
Hi Jim,

I do chanhe the default email in the IE to outlook express and remove the outlook program as well. But when run the program, it will then prompt for mail
profiles instead.

Maybe there is other place to change default email software in the registry or
maybe have to create a profiles for it.

Any ideal ?
Nov 21 '07 #3
JustJim
407 Expert 256MB
Hi Jim,

I do chanhe the default email in the IE to outlook express and remove the outlook program as well. But when run the program, it will then prompt for mail
profiles instead.

Maybe there is other place to change default email software in the registry or
maybe have to create a profiles for it.

Any ideal ?
No, sorry. Out of my depth there. I don't mess with the registry, I'm not good enough!

Jim
Nov 21 '07 #4
chinfk
15
Jim,

I have find in the net which provide the solution for the code below.
But I have yet to try to combine it with the docmd.sendobject because
it have errors. Please take a look of it.

----- start of module code -----
Option Compare Database
Option Explicit

Private Type MapiRecip
Reserved As Long
RecipClass As Long
Name As String
Address As String
EIDSize As Long
EntryID As Long
End Type

Private Type MAPIFileDesc
Reserved As Long
flags As Long
Position As Long
PathName As String
FileName As String
FileType As Long
End Type

Private Type MAPIMessage
Reserved As Long
Subject As String
NoteText As String
MessageType As String
DateReceived As String
ConversationID As String
Originator As Long
flags As Long
RecipCount As Long
Recipients As Long
FileCount As Long
Files As Long
End Type

Private Declare Function MAPISendMail _
Lib "c:\program files\outlook express\msoe.dll" ( _
ByVal Session As Long, _
ByVal UIParam As Long, _
Message As MAPIMessage, _
ByVal flags As Long, _
ByVal Reserved As Long) As Long

Public Function SendMailWithOE( _
ByVal pstrSubject As String, _
ByVal pstrMessage As String, _
Optional ByRef pstrRecipientsTo As String, _
Optional ByRef pstrRecipientsCC As String, _
Optional ByRef pstrRecipientsBCC As String, _
Optional ByVal pstrFiles As String, _
Optional ByVal pblnDisplayMessage As Boolean = True) _
As Long

On Error GoTo Err_Handler

Dim aFiles() As String
Dim aRecips() As String

Dim FilePaths() As MAPIFileDesc
Dim Recips() As MapiRecip
Dim Message As MAPIMessage
Dim lngFlags As Long

Dim lngRC As Long
Dim z As Long

Dim iLastRecip As Integer

If pstrFiles <> vbNullString Then
aFiles = Split(pstrFiles, ",")
ReDim FilePaths(LBound(aFiles) To UBound(aFiles))
For z = LBound(aFiles) To UBound(aFiles)
With FilePaths(z)
.Position = -1
.PathName = StrConv(aFiles(z), vbFromUnicode)
End With
Next z
Message.FileCount = UBound(FilePaths) - LBound(FilePaths) + 1
Message.Files = VarPtr(FilePaths(LBound(FilePaths)))
Else
Message.FileCount = 0
End If

iLastRecip = -1

If Len(pstrRecipientsTo) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsTo, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 1
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsBCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsBCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

With Message
.NoteText = pstrMessage
.RecipCount = UBound(Recips) - LBound(Recips) + 1
.Recipients = VarPtr(Recips(LBound(Recips)))
.Subject = pstrSubject
End With

If pblnDisplayMessage = True Then
lngFlags = MAPI_DIALOG
Else
lngFlags = 0
End If

SendMailWithOE = MAPISendMail(0, 0, Message, lngFlags, 0)

Exit_Point:
Exit Function

Err_Handler:
subDisplayAndLogError "SendMailWithOE", Err.Number, Err.Description
Resume Exit_Point

End Function
'----- end of module code -----


Thanks.
Nov 22 '07 #5
JustJim
407 Expert 256MB
Jim,

I have find in the net which provide the solution for the code below.
But I have yet to try to combine it with the docmd.sendobject because
it have errors. Please take a look of it.

----- start of module code -----
Option Compare Database
Option Explicit

Private Type MapiRecip
Reserved As Long
RecipClass As Long
Name As String
Address As String
EIDSize As Long
EntryID As Long
End Type

Private Type MAPIFileDesc
Reserved As Long
flags As Long
Position As Long
PathName As String
FileName As String
FileType As Long
End Type

Private Type MAPIMessage
Reserved As Long
Subject As String
NoteText As String
MessageType As String
DateReceived As String
ConversationID As String
Originator As Long
flags As Long
RecipCount As Long
Recipients As Long
FileCount As Long
Files As Long
End Type

Private Declare Function MAPISendMail _
Lib "c:\program files\outlook express\msoe.dll" ( _
ByVal Session As Long, _
ByVal UIParam As Long, _
Message As MAPIMessage, _
ByVal flags As Long, _
ByVal Reserved As Long) As Long

Public Function SendMailWithOE( _
ByVal pstrSubject As String, _
ByVal pstrMessage As String, _
Optional ByRef pstrRecipientsTo As String, _
Optional ByRef pstrRecipientsCC As String, _
Optional ByRef pstrRecipientsBCC As String, _
Optional ByVal pstrFiles As String, _
Optional ByVal pblnDisplayMessage As Boolean = True) _
As Long

On Error GoTo Err_Handler

Dim aFiles() As String
Dim aRecips() As String

Dim FilePaths() As MAPIFileDesc
Dim Recips() As MapiRecip
Dim Message As MAPIMessage
Dim lngFlags As Long

Dim lngRC As Long
Dim z As Long

Dim iLastRecip As Integer

If pstrFiles <> vbNullString Then
aFiles = Split(pstrFiles, ",")
ReDim FilePaths(LBound(aFiles) To UBound(aFiles))
For z = LBound(aFiles) To UBound(aFiles)
With FilePaths(z)
.Position = -1
.PathName = StrConv(aFiles(z), vbFromUnicode)
End With
Next z
Message.FileCount = UBound(FilePaths) - LBound(FilePaths) + 1
Message.Files = VarPtr(FilePaths(LBound(FilePaths)))
Else
Message.FileCount = 0
End If

iLastRecip = -1

If Len(pstrRecipientsTo) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsTo, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 1
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsBCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsBCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

With Message
.NoteText = pstrMessage
.RecipCount = UBound(Recips) - LBound(Recips) + 1
.Recipients = VarPtr(Recips(LBound(Recips)))
.Subject = pstrSubject
End With

If pblnDisplayMessage = True Then
lngFlags = MAPI_DIALOG
Else
lngFlags = 0
End If

SendMailWithOE = MAPISendMail(0, 0, Message, lngFlags, 0)

Exit_Point:
Exit Function

Err_Handler:
subDisplayAndLogError "SendMailWithOE", Err.Number, Err.Description
Resume Exit_Point

End Function
'----- end of module code -----


Thanks.
I looked, I'm impressed, I'm not analysing it for you!
Copy it and paste it in, try it out. What's the worst that could happen? OK the worst that could happen is that smoke comes out of your computer, but it's unlikely!

Jim
Nov 25 '07 #6
chinfk
15
Hi Jim,

Come on, don't be stingy. Share your knowledge ... =)

Cheers.
Nov 26 '07 #7
JustJim
407 Expert 256MB
Hi Jim,

Come on, don't be stingy. Share your knowledge ... =)

Cheers.
Seriously, I'm out of my depth here. Not waving, drowning!

Jim
Nov 26 '07 #8
Jim Doherty
897 Expert 512MB
Jim,

I have find in the net which provide the solution for the code below.
But I have yet to try to combine it with the docmd.sendobject because
it have errors. Please take a look of it.

----- start of module code -----
Option Compare Database
Option Explicit

Private Type MapiRecip
Reserved As Long
RecipClass As Long
Name As String
Address As String
EIDSize As Long
EntryID As Long
End Type

Private Type MAPIFileDesc
Reserved As Long
flags As Long
Position As Long
PathName As String
FileName As String
FileType As Long
End Type

Private Type MAPIMessage
Reserved As Long
Subject As String
NoteText As String
MessageType As String
DateReceived As String
ConversationID As String
Originator As Long
flags As Long
RecipCount As Long
Recipients As Long
FileCount As Long
Files As Long
End Type

Private Declare Function MAPISendMail _
Lib "c:\program files\outlook express\msoe.dll" ( _
ByVal Session As Long, _
ByVal UIParam As Long, _
Message As MAPIMessage, _
ByVal flags As Long, _
ByVal Reserved As Long) As Long

Public Function SendMailWithOE( _
ByVal pstrSubject As String, _
ByVal pstrMessage As String, _
Optional ByRef pstrRecipientsTo As String, _
Optional ByRef pstrRecipientsCC As String, _
Optional ByRef pstrRecipientsBCC As String, _
Optional ByVal pstrFiles As String, _
Optional ByVal pblnDisplayMessage As Boolean = True) _
As Long

On Error GoTo Err_Handler

Dim aFiles() As String
Dim aRecips() As String

Dim FilePaths() As MAPIFileDesc
Dim Recips() As MapiRecip
Dim Message As MAPIMessage
Dim lngFlags As Long

Dim lngRC As Long
Dim z As Long

Dim iLastRecip As Integer

If pstrFiles <> vbNullString Then
aFiles = Split(pstrFiles, ",")
ReDim FilePaths(LBound(aFiles) To UBound(aFiles))
For z = LBound(aFiles) To UBound(aFiles)
With FilePaths(z)
.Position = -1
.PathName = StrConv(aFiles(z), vbFromUnicode)
End With
Next z
Message.FileCount = UBound(FilePaths) - LBound(FilePaths) + 1
Message.Files = VarPtr(FilePaths(LBound(FilePaths)))
Else
Message.FileCount = 0
End If

iLastRecip = -1

If Len(pstrRecipientsTo) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsTo, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 1
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

If Len(pstrRecipientsBCC) > 0 Then
Erase aRecips
aRecips = Split(pstrRecipientsBCC, ",")
ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
For z = LBound(aRecips) To UBound(aRecips)
iLastRecip = iLastRecip + 1
With Recips(iLastRecip)
.RecipClass = 2
If InStr(aRecips(z), "@") <> 0 Then
.Address = StrConv(aRecips(z), vbFromUnicode)
Else
.Name = StrConv(aRecips(z), vbFromUnicode)
End If
End With
Next z
End If

With Message
.NoteText = pstrMessage
.RecipCount = UBound(Recips) - LBound(Recips) + 1
.Recipients = VarPtr(Recips(LBound(Recips)))
.Subject = pstrSubject
End With

If pblnDisplayMessage = True Then
lngFlags = MAPI_DIALOG
Else
lngFlags = 0
End If

SendMailWithOE = MAPISendMail(0, 0, Message, lngFlags, 0)

Exit_Point:
Exit Function

Err_Handler:
subDisplayAndLogError "SendMailWithOE", Err.Number, Err.Description
Resume Exit_Point

End Function
'----- end of module code -----


Thanks.

Here is your code debugged with the relevant lines amended being bolded it should now work for you so you can drop the DoCmd.SendObject method in favour of this using this call

Expand|Select|Wrap|Line Numbers
  1.  Dim X 
  2. X = SendMailWithOE("test", "test message", whoever@wherever.com, "", "", "C:\test.txt", True)
  3.  
  4.  
  5.  
Incidentally in answer to your original posting to ensure that Outlook express actually remains your email client in those situations where it might get changed in favour of outlook as has been already pointed out does require amending the registry. You have to flick over the \HKEY_LOCAL_MACHINE\Software\Clients\mail key from its default if it says Microsoft Outlook to read Outlook Express. There are lots of example modules on the web for manipulating the registry where you read from and write to it. Registry editing It is not for the faint hearted though so be careful. How when and why you would want to do this largely depends on your working environment ie if you are on a network? roaming profiles that maybe overwrite any local settings etc etc.


Regards

Jim :)

Expand|Select|Wrap|Line Numbers
  1.  Option Explicit 
  2. Private Type MapiRecip
  3. Reserved As Long
  4. RecipClass As Long
  5. Name As String
  6. Address As String
  7. EIDSize As Long
  8. EntryID As Long
  9. End Type
  10. Private Type MAPIFileDesc
  11. Reserved As Long
  12. flags As Long
  13. Position As Long
  14. PathName As String
  15. FileName As String
  16. FileType As Long
  17. End Type
  18. Private Type MAPIMessage
  19. Reserved As Long
  20. Subject As String
  21. NoteText As String
  22. MessageType As String
  23. DateReceived As String
  24. ConversationID As String
  25. Originator As Long
  26. flags As Long
  27. RecipCount As Long
  28. Recipients As Long
  29. FileCount As Long
  30. Files As Long
  31. End Type
  32.  
  33. Private Const MAPI_DIALOG As Integer = &H8
  34.  
  35. Private Declare Function MAPISendMail _
  36. Lib "c:\program files\outlook express\msoe.dll" ( _
  37. ByVal Session As Long, _
  38. ByVal UIParam As Long, _
  39. Message As MAPIMessage, _
  40. ByVal flags As Long, _
  41. ByVal Reserved As Long) As Long
  42. Public Function SendMailWithOE( _
  43. ByVal pstrSubject As String, _
  44. ByVal pstrMessage As String, _
  45. Optional ByRef pstrRecipientsTo As String, _
  46. Optional ByRef pstrRecipientsCC As String, _
  47. Optional ByRef pstrRecipientsBCC As String, _
  48. Optional ByVal pstrFiles As String, _
  49. Optional ByVal pblnDisplayMessage As Boolean = True) _
  50. As Long
  51. On Error GoTo Err_Handler
  52. Dim aFiles() As String
  53. Dim aRecips() As String
  54. Dim FilePaths() As MAPIFileDesc
  55. Dim Recips() As MapiRecip
  56. Dim Message As MAPIMessage
  57. Dim lngFlags As Long
  58. Dim lngRC As Long
  59. Dim z As Long
  60. Dim iLastRecip As Integer
  61. If pstrFiles <> vbNullString Then
  62. aFiles = Split(pstrFiles, ",")
  63. ReDim FilePaths(LBound(aFiles) To UBound(aFiles))
  64. For z = LBound(aFiles) To UBound(aFiles)
  65. With FilePaths(z)
  66. .Position = -1
  67. .PathName = StrConv(aFiles(z), vbFromUnicode)
  68. End With
  69. Next z
  70. Message.FileCount = UBound(FilePaths) - LBound(FilePaths) + 1
  71. Message.Files = VarPtr(FilePaths(LBound(FilePaths)))
  72. Else
  73. Message.FileCount = 0
  74. End If
  75. iLastRecip = -1
  76. If Len(pstrRecipientsTo) > 0 Then
  77. Erase aRecips
  78. aRecips = Split(pstrRecipientsTo, ",")
  79. ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
  80. For z = LBound(aRecips) To UBound(aRecips)
  81. iLastRecip = iLastRecip + 1
  82. With Recips(iLastRecip)
  83. .RecipClass = 1
  84. If InStr(aRecips(z), "@") <> 0 Then
  85. .Address = StrConv(aRecips(z), vbFromUnicode)
  86. Else
  87. .Name = StrConv(aRecips(z), vbFromUnicode)
  88. End If
  89. End With
  90. Next z
  91. End If
  92. If Len(pstrRecipientsCC) > 0 Then
  93. Erase aRecips
  94. aRecips = Split(pstrRecipientsCC, ",")
  95. ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
  96. For z = LBound(aRecips) To UBound(aRecips)
  97. iLastRecip = iLastRecip + 1
  98. With Recips(iLastRecip)
  99. .RecipClass = 2
  100. If InStr(aRecips(z), "@") <> 0 Then
  101. .Address = StrConv(aRecips(z), vbFromUnicode)
  102. Else
  103. .Name = StrConv(aRecips(z), vbFromUnicode)
  104. End If
  105. End With
  106. Next z
  107. End If
  108. If Len(pstrRecipientsBCC) > 0 Then
  109. Erase aRecips
  110. aRecips = Split(pstrRecipientsBCC, ",")
  111. ReDim Preserve Recips(0 To (iLastRecip + 1 + UBound(aRecips)))
  112. For z = LBound(aRecips) To UBound(aRecips)
  113. iLastRecip = iLastRecip + 1
  114. With Recips(iLastRecip)
  115. .RecipClass = 2
  116. If InStr(aRecips(z), "@") <> 0 Then
  117. .Address = StrConv(aRecips(z), vbFromUnicode)
  118. Else
  119. .Name = StrConv(aRecips(z), vbFromUnicode)
  120. End If
  121. End With
  122. Next z
  123. End If
  124. With Message
  125. .NoteText = pstrMessage
  126. .RecipCount = UBound(Recips) - LBound(Recips) + 1
  127. .Recipients = VarPtr(Recips(LBound(Recips)))
  128. .Subject = pstrSubject
  129. End With
  130. If pblnDisplayMessage = True Then
  131. lngFlags = MAPI_DIALOG
  132. Else
  133. lngFlags = 0
  134. End If
  135. SendMailWithOE = MAPISendMail(0, 0, Message, lngFlags, 0)
  136. Exit_Point:
  137. Exit Function
  138. Err_Handler:
  139. MsgBox "SendMailWithOE", Err.Number, Err.Description, vbinformation,"System Message"
  140. Resume Exit_Point
  141. End Function
  142.  
Nov 26 '07 #9
JustJim
407 Expert 256MB
Thanks Jim

I'da got lost in that lot. Well done

Jim
Nov 26 '07 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

13
by: ~ Le Naja ~ | last post by:
Hello evrybody, First, I hope you will understand my English because I come from Belgium ! :-) Here is what I want to know if you have the kindess to help me ! :-) I use the code above to mail...
40
by: ian | last post by:
Hi, I'm a newbie (oh no I can here you say.... another one...) How can I get Python to send emails using the default windows email client (eg outlook express)? I thought I could just do the...
5
by: Randy Harris | last post by:
I'm using the CreateObject method to send email from Access. Set objOutlook = CreateObject("Outlook.Application") This, of course, launches Outlook to send the message. Anyone know if there...
3
by: Prakash Wadhwani | last post by:
Hi !! I have been browsing around but have not been able to find a simple, lucid solution ... or maybe I'm just too confused. I know this has been asked before by many ... but pls bear with me. ...
3
by: Steve | last post by:
Re: Outlook Express I'd like to get a log of the date and subject of all emails in my inbox received from sender@xyz.com and a log of the date and subject of all emails in my sentbox sent to...
5
by: =?Utf-8?B?TWFya1NraQ==?= | last post by:
For about a month now, I have had trouble with Outlook Express. When logging in to Outlook Express, I get an error message stating that the connection to server has failed. My internet connection...
2
by: =?Utf-8?B?UnVzcw==?= | last post by:
I've been using Outlook 2000 on my XP machine forever but lately it's stopped working (Outlook has encountered an error and needs to close - Send Report). I've since made the switch to Outlook...
2
by: Vighneswar | last post by:
Hi All I am doing with a standalone application in .NET, where I have to invoke the Outlook / Outlook Express by passing account info (username, password, pop3 server, ... etc) and SQL Server...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.