08/06/2011 7.42
Ciao dadefonta,
se vuoi risparmiarti diverse righe di script considera che PowerShell 2.0 dispone del cmdlet Send-MailMessage, in grado di gestire quasi tutti gli aspetti legati all'invio di email.
Detto questo, secondo me per risolvere il problema riportato potresti provare a:
1) verificare le credenziali che hai utilizzato a fronte della connessione SMTP verso il server;
oppure
2) eliminare la riga dove imposti le credenziali ($client.Credentials = ...): magari il server è ad uso esclusivamente locale ed è stata disabilitata l'autenticazione.
Ciao e a presto!
Efran Cobisi
Solution developer, consultant and trainer
Microsoft MVP, MCT, MCSD for Microsoft .NET, MCTS: SQL Server 2005