Har problem att skicka mail via SSL med Net.Mail.SmtpClient och powershell. Du har ingen "brandvägg" eller annan säkerhetsprogramvara som förhindrar ditt script att skicka mail? Vet att McAfee VirusScan Enterprise har det påslaget som standard. Bara windows brandväggen ... Enligt http://www.tele2.se/kundservice-faq-fast-bredband-epost.html så ska du köra på port 587 utan SSL, har du testat det?Problem att skicka mail via SSL med Net.Mail.SmtpClient
$emailFrom = "XXXXXXXX"
$emailTo = "XXXXXXX"
$subject = "XXXXXXXXXX"
$body = "XXXXXXXXXX"
$smtpServer = "mail.tele2.se"
$smtpPort = "465"
$smtp = new-object Net.Mail.SmtpClient($smtpServer, $smtpPort)
$smtp.EnableSsl = "True"
$smtp.Credentials = [System.Net.NetworkCredential]::("user@tele2.se", "pw")
$smtp.Send($emailFrom, $emailTo, $subject, $body)
Får "Connection timed out".
Hittade denna post att Net.Mail.SmtpClient endast stödjer "Explicit SSL":
http://blogs.msdn.com/webdav_101/archive/2008/06/02/system-net-mail-with-ssl-to-authenticate-against-port-465.aspx
Men eftersom port 25 är blockerad hos Tele2 så ser jag ingen lösning på problemet.
Vad ska jag göra för att kunna skicka mail via powershell? :(Sv: Problem att skicka mail via SSL med Net.Mail.SmtpClient
/JohanSv:Problem att skicka mail via SSL med Net.Mail.SmtpClient
Men jag har pratat med Tele2 och de har blockerat port 25 på sin interna mailrelay så det borde inte spela någon roll?Sv: Problem att skicka mail via SSL med Net.Mail.SmtpClient
/Johan