|
I dislike giving search results as an answer but did you even look at these results[^]
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Please take a look at this code below to point out I am missing because it throws an exception on the Smtpserver.Send(mail)----Faillure sending mail
Here is the code:
Private Sub Btnsend_email_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsend_email.Click
Try
'create the mail message
Dim SmtpServer As New SmtpClient()
Dim mail As New MailMessage
'set the addresses
SmtpServer.Credentials = New System.Net.NetworkCredential("wnmichaud@gmail.com", "password")
SmtpServer.Port = 587
SmtpServer.Host = "smtp.gmail.com"
mail.From = New MailAddress("wnmichaud@gmail.com")
mail.To.Add(wnmichaud@yahoo.com)
'set the content
mail.Subject = "Hello"
mail.Body = "Dear Mr. Michaud"
'send the message
SmtpServer.Send(mail)
MsgBox("Done")
Catch ex As Exception
MsgBox(My.Settings.ERROR_msg, vbCritical, "Error")
End Try
End Sub
'---------------
Thanks a lot!
|
|
|
|
|
Check ex._innerException.
If it is "The remote name could not be resolved:" then the SMTP Port/Host is not configured for the supplied values.
There are strangers on the Plain, Croaker
|
|
|
|
|
You may need the following extra parameters set:
SmtpServer.EnableSsl = true;
SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
SmtpServer.UseDefaultCredentials = false;
|
|
|
|
|
Hello everyone
I added those extra parameters:
SmtpServer.EnableSsl = true;
SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network;
SmtpServer.UseDefaultCredentials = false;
-------------------------
SmtpExxeption was caught with the failure sending mail.
Again thank you for your assistance
|
|
|
|
|
You need to dig further into the exception to find out exactly why it is failing. Without that information it is impossible to offer any better suggestions. Use your debugger and examine all the details inside the exception object.
|
|
|
|
|
That's the problem with showing just the message; try to messagebox "ex.ToString()" and you'll get a lot more details on what went wrong
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Dear all
Here are the exception errors:
System.Net.Mail.SmtpException:Failure sending mail
System.Net.WebException:Unable to connect to the remote server
System.Net.Sockets.SocketException:No connection could be made because Target machine actively refused the connection: 74.125.136.108:587
Thanks
|
|
|
|
|
That error means either there is a firewall in the way between you're machine and the server or there is no server listening on that address/port.
Your connection IP and port values are probably not set correctly.
|
|
|
|
|
If this is the first time you are using your gmail account to send emails programmatically, you'll also need to login to email and there should be a message somewhere in there asking if you are OK with some application trying to send emails using your account.
It's a security feature of gmail. I don't recall where the message showed up, but that happened to me.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Hello community,
does anyone know a control which fulfills these requirements:
- Bindable to datacolumns of datetimeoffset type
- Nullable
- offering input assistance, e.g. dropdown-calendar
The datetimepicker control would just hit the spot, but it doesn't deal with datetimeoffset values (which are needed in my case).
I found a Nullable DTP here: Nullable DTP, which works great - on Datetime. Not Datetimeoffset. And as it's derived from Datetimepicker, which uses Datetime, it's no use...
Any hints?
Thanks
Martin
modified 4-May-15 8:27am.
|
|
|
|
|
WPF does
Oh, I'm serious. You can tailor the control as you please, so It wouldn't be a problem.
|
|
|
|
|
Hmm... but can I use WPF controls in Winforms? If yes, how? Winforms may be oldfashioned, but "the customer wants it"...
Thanks
Martin
|
|
|
|
|
|
No, I'm afraid WPF is not an option. My customer wants it done in Winforms, as he doesn't have any IT-people to keep a WPF application running.
Thanks!
Martin
|
|
|
|
|
atrus2711 wrote: he doesn't have any IT-people to keep a WPF application running.
That's a rubbish excuse. You don't need IT people to keep a WPF application running, any more than you need them to keep a WinForms application running.
There are only three reasons I can think of to rule WPF out:
- The computers you're deploying to don't support WPF;
- The computers you're deploying to have really low-end graphics cards which hinder the performance of WPF applications; or
- Your team doesn't have any experience with WPF, and you don't have any time to learn;
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
i wont to make a program can send and reserve data over the Internet like peer to peer ???????? please help quickly!!!!!
|
|
|
|
|
|
Hello !
I'm using VB.net and sql server 2008R2.
Inside my application I have 2 commands : Backup and Restore that create a backup of database and restore a backup file to sql server.
These 2 commands are working , but I have a problem :
The .bak file is not protected , so someone can restore it to a sql server even without my program.
Is there anything that I can do when create the .bak file in order that :
- The file can be restored only within my application
- When I do a restore , to check if the .bak file is a file that is created with my application , otherwise an error should be displayed and no restore should be made.
Thank you !
|
|
|
|
|
satc wrote: s there anything that I can do when create the .bak file in order that :
- The file can be restored only within my application
No. The backup file is written by SQL and you don't have any part or control of that process.
satc wrote: Is there anything that I can do when create the .bak file in order that :
- When I do a restore , to check if the .bak file is a file that is created with my application , otherwise an error should be displayed and no restore should be made.
No, see point 1.
What you CAN do is put the backup files in a location that is protected by normal Windows NTFS security so that only Administrators and the SQL Server process has read and write access to it. Nobody else will be able to see the contents of the folder, nor read/write it even if they knew what the file names were.
satc wrote: Inside my application I have 2 commands : Backup and Restore that create a backup of database and restore a backup file to sql server.
Are you making multiple backup files instead of directly overwriting the previous one? Think about what would happen if your SQL Server died in the middle of overwriting the previous backup file. Just something to think about...
|
|
|
|
|
But after I create the backup , I have a .bak file. Is it possible to do a custom encryption of this file , and to remove encryption before restoring ?
|
|
|
|
|
You could. Depending on the size of the database, this may not be a feasible option as it may take quit a long time to encrypt/decrypt, not to mention available disk space and managing the encryption keys and keeping them secure.
|
|
|
|
|
Ok , but how can I do this process ?
|
|
|
|
|
|
Even if the backup file created by your program is protected, there is nothing to stop an administrator from creating their own backup of the database from SQL, which would not be protected.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|