Aquí os pongo como tengo configurado el Web.config, creo que esta bien ya que puedo crear los log y demas:
Código:
El problema es que no se donde colocar las autentificaciones de user y pass de la cuenta donde envío los datos, he estado buscando pero no consigo encontrar información<listeners> <add toAddress="[email protected]" fromAddress="[email protected]" subjectLineStarter="-" subjectLineEnder="-" smtpServer="smtp.miempresa.com" smtpPort="25" formatter="Text Formatter" listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.EmailTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" traceOutputOptions="None" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.EmailTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" name="Email TraceListener" /> </listeners>
Estas son las librerias de la enterprise que utilizo:
using Microsoft.Practices.EnterpriseLibrary.ExceptionHan dling;
using Microsoft.Practices.EnterpriseLibrary.Logging.Trac eListeners;
using Microsoft.Practices.EnterpriseLibrary.Logging;
Este es el codigo que tendría en la clase:
Código:
Gracias por adelantado EmailTraceListener Email = new EmailTraceListener(); Email.Write("Esto es una prueba");