示例#1
0
 /// <summary>
 /// Función para agregar los archivos adjuntos al email
 /// </summary>
 /// <param name="RutaCompletaArchivoAdjunto">Ruta de los archivos a adjuntar al email</param>
 public void RUTA_ARCHIVOS_ADJUNTOS(string RutaCompletaArchivoAdjunto)
 {
     if (RutaCompletaArchivoAdjunto != "")
     {
         RutaArchivosAdjuntos.Add(RutaCompletaArchivoAdjunto);
     }
 }
示例#2
0
 /// <summary>
 /// Función para limpiar los valores que se usan con el envio de correos
 /// </summary>
 /// <param name="Errores"></param>
 /// <remarks></remarks>
 public void LimpiaValoresEmail()
 {
     try {
         _De       = "";
         _NombreDe = "";
         if (_Para.Count > 0)
         {
             _Para.Clear();
         }
         if (NombreCC.Count > 0)
         {
             NombreCC.Clear();
         }
         if (ConCopia.Count > 0)
         {
             ConCopia.Clear();
         }
         if (ConCopiaOculta.Count > 0)
         {
             ConCopiaOculta.Clear();
         }
         _Asunto = "";
         if (RutaArchivosAdjuntos.Count > 0)
         {
             RutaArchivosAdjuntos.Clear();
         }
         CuerpoEmail = "";
         if (CuerpoEmail_2.Length > 0)
         {
             CuerpoEmail_2.Clear();
         }
         ServidorSMTP    = "";
         _Prioridad      = "";
         _EmailRespuesta = "";
         Puerto          = "";
         Login           = "";
         Password        = "";
     }
     catch (Exception ex)
     {
         throw new InvalidOperationException(ex.Message);
     }
 }