TeamFoundationMailService (Clase)
Un servicio para enviar mensajes de correo electrónico con SMTP.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationMailService
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(IdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
Public Class TeamFoundationMailService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(IdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
public class TeamFoundationMailService : ITeamFoundationService
El tipo TeamFoundationMailService expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
TeamFoundationMailService |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AnonymousAuth | A continuación correo verdadero se envía al servidor anónimo. | |
CertThumbprint | La huella digital del certificado utilizado para la autenticación con el servidor SMTP. | |
Enabled | Una marca que indica si se habilita el servicio de correo o no.Si está habilitada, todos los demás campos se garantiza que haberse cargado del registro. | |
EnableSsl | SSL de uso al comunicar al servidor SMTP. | |
FromAddress | La dirección de correo predeterminada que aparecerá en el campo “From” de los mensajes de correo electrónico enviados (por ejemplo una cuenta de servicio). | |
LastRetry | El último intento de enviar solicitudes de correo. | |
LogAllExceptions | El indicador de si todo envía excepciones de correo debe registrarse. | |
LogLevel | El nivel de registro. | |
MaxEmailBodySize | El tamaño de cuerpo máximo de correo electrónico (en bytes). | |
MaxRetryAttempts | Intenta máximos de enviar solicitudes de correo. | |
RetryInterval | Intervalo (en segundos) entre el intento. | |
SendMailJobDelay | Duración del retraso (en segundos) del trabajo de correo de envío. | |
SmtpPassword | Parte de la contraseña de la credencial utilizada para conectarse al servidor SMTP. | |
SmtpPort | El puerto SMTP. | |
SmtpServer | La dirección de red del servidor host SMTP. | |
SmtpUser | Credenciales de usuario para conectarse al servidor SMTP.Cuando se utiliza la autorización vacía o null, integrada. | |
UseReplyTo | Un marcador que controla si el campo “From” se rellena con la dirección de correo electrónico del emisor, o la dirección de correo electrónico predeterminada (y la dirección de correo electrónico del emisor se coloca en la respuesta a la lista). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
LoadSettings | Cargue los valores de TeamFoundationMailSevice del registro. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
QueueMailJob(TeamFoundationRequestContext, IEnumerable<MailMessage>) | Mensajes de la cola que se envían por el SendMailJob. | |
QueueMailJob(TeamFoundationRequestContext, MailMessage) | Cola un nuevo mensaje se envía por el SendMailJob. | |
Send(TeamFoundationRequestContext, IEnumerable<MailMessage>) | Enviar mensajes de correo.Si se encuentra una excepción, este método no continuará con el envío. | |
Send(TeamFoundationRequestContext, MailMessage) | Enviar un mensaje de correo. | |
ServiceEnd | Invocado en detención del servicio. | |
ServiceStart | Invocado en inicio del servicio. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
ValidateMessage | Validar el mensaje se envía o en cola para enviar. | |
ValidateMessages | Valide los mensajes que se envían o en cola para enviar. |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)