31/1/08

Error cargando pagina principal despues de RESTORE

Cuando restauramos una web application en una maquina diferente es posible que al intentar cargar la pagina de inicio nos salga un error de este tipo:






Antes de hacer cualquier cosa debereis revisar el IIS de vuestra web application, para que reconozca ficheros ASPX. Esta opción no siempre viene marcada y es posible que nos falle la carga sin especificarnos SharePoint el por qué de ese fallo.


 
saludos,
Juan Alcalá



 

22/1/08

Enviar un mail utilizando la DLL de SharePoint

using Microsoft.SharePoint.Utilities;

SPUtility.SendEmail(SPContext.Current.Web,
false, false, "TO", "SUBJECT", "BODY");


saludos,
Juan Alcalá


18/1/08

Envio de correo C#

Breve ejemplo para poder enviar un mail mediante codigo:

System.Net.Mail.MailMessage correo = new System.Net.Mail.MailMessage();
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();

try
{
  correo.From = new System.Net.Mail.MailAddress("direccion de correo origen");
  correo.To.Add("direccion correo destino (para poner varios hay que ponerlos separados por comas)");
  correo.Subject = "Prueba de correo";
  correo.Body = "\n\nFecha y hora GMT: " + DateTime.Now.ToUniversalTime().ToString("dd/MM/yyyy HH:mm:ss");
  correo.IsBodyHtml = false;
  correo.Priority = System.Net.Mail.MailPriority.Normal; // Prioridad
  smtp.Host = "
IP/Nombre del host";
  //smtp.Credentials = new System.Net.NetworkCredential("usuario", "password");
  smtp.EnableSsl = false;
}
catch
{ }

try
{
  smtp.Send(correo);
}
catch
{ }