Inviare email con Sql

venerdì 22 dicembre 2006 - 11.02

bluland Profilo | Guru

Salve,

vorrei provare ad inviare email con Sql server 2000, ho provato aggiungendo una dll scaricata da www.sqldev.net, esattamente xpsmtp80.dll, l'ho registrata seguendo le istruzioni e dopo ho cercato di usarla, ma ricevo il seguente messaggio di errore:
Error: connecting to server smarthost
quindi dovrei settare il server mail e la porta, ma io non so quali sono...
avete altre idee per l'invio delle email?oppure per chi conosce questa che ho usato io, avete qualche suggerimento?

saluti
--------------------
Vincenzo PESANTE

us01739 Profilo | Expert

Ciao,
se hai un tuo mail server nella stessa lan, ti consiglio di mettere quello, es.: mailsrv.mioserver.it, oppure devi mettere quello di un provider es.: smtp.libero.it

Per quanto riguarda la porta, se non ricordo male, quella standard è la 25

Personalmente però, io ho sempre utilizzato un VBscript che eventualmente esegui con una dts...


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

lbenaglia Profilo | Guru

>vorrei provare ad inviare email con Sql server 2000, ho provato
>aggiungendo una dll scaricata da www.sqldev.net

Ciao Vincenzo,

ottima scelta

>ricevo il seguente messaggio di errore:
>Error: connecting to server smarthost
>quindi dovrei settare il server mail e la porta, ma io non so
>quali sono...
Devi specificare l'SMTP Server utilizzato dal tuo internet provider (lo stesso che utilizzi per inviare le e-mail con il programma di posta elettronica) valorizzando il parametro @server (che di default vale appunto smarthost).

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

bluland Profilo | Guru

beh il mio problema e' proprio recuperare l'smtp della intranet aziendale, che poi e' gestita altrove,
--------------------
Vincenzo PESANTE

Brainkiller Profilo | Guru

>beh il mio problema e' proprio recuperare l'smtp della intranet
>aziendale, che poi e' gestita altrove,

Beh scusa le mail come le spedite voi ?

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

bluland Profilo | Guru

abbiamo sui Pc Lotus Notes!
--------------------
Vincenzo PESANTE

us01739 Profilo | Expert

Sicuramente anche Lotus Notes usa un server smtp. e verosimilmente, se l'azienda non è esageratamente grande, spesso capita che sia la stessa macchina; prova ad inserire quello:
nome_server.nome_dominio.it

Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

bluland Profilo | Guru

il problema e che non conosco il server qual'e', in azienda ci sono circa 400 pc, non so!! ma esiste un metodo per ricavarlo?
--------------------
Vincenzo PESANTE

us01739 Profilo | Expert

Quando hai configurato il client notes, avrai sicuramente inserito da qualche parte il nome del server domino...
Scusa, ma non puoi chiederlo all'amministratore del dominio?
Anche perchè potrebbe accadere che sia abilitata la spedizioni di mail solo tramite client, quindi il server SQL potrebbe non essere abilitato. In questo caso bisognerebbe inserire l'ip del server in una white list di indirizzi ip abilitati all'invio....
Se non riesci ad interagire con un amministartore, la vedo dura...

Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

bluland Profilo | Guru

mmm capisco, ho altre alternative per l'invio di email da sql che voi sappiate?? ho potrei valutare alternative in vb.net??

saluti
--------------------
Vincenzo PESANTE

us01739 Profilo | Expert

Di alternative ce ne sono molte, ma purtroppo avrai comunque bisogno di sapere a quale server "inviare" il messaggio per essere inoltrato....
L'alternativa, ma veramente "poco ellegante", è, se il tuo server riesce ad andare su internet, utilizzare un server smtp tipo tin.it, libero, creando una nuova utenza ad hoc...

MA RIPETO: TIENILA COME ULTIMA POSSIBILITA'!!!!

Buone Feste.....

Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5