Servizi InCore
IInCoreEmailSender
Accesso ai Servizi di invio Email
Di seguito le Proprietà disponibili pubblicamente:
- DefaultProvider: proprietà, Provider di default per l'invio e-mail
Di seguito i Metodi disponibili pubblicamente:
-
SendEmailAsync(string, string, string)
=> QUESTO METODO NON È DA UTILIZZARE, VIENE USATO DAI SERVIZI DI IDENTITY MVC
- to: string, destinatario e-mail
- subject: string, oggetto e-mail
- htmlMessage: string, contenuto e-mail
-
SendEmail(InCoreEmailProvider?, string, string, string, string, string, List<string>?)
=> Invio e-mail standard di InCore
- provider: InCoreEmailProvider, provider e-mail per l'invio
- to: string, destinatario e-mail
- subject: string, oggetto e-mail
- htmlMessage: string, contenuto e-mail
- cc: string, destinatari copia
- ccn: string, destinatari nascosti e-mail
- attachments: List<string>?, elenco dei percorsi dei file allegati
-
SendTemplateEmail(InCoreEmailProvider?, string, string, string, string, List<string>?, bool, string, params string[])
=> Invio e-mail di InCore che consente di inviare una e-mail con un file HTML personalizzato in aggiunta (o al posto) del Template BASE
- provider: InCoreEmailProvider, provider e-mail per l'invio
- to: string, destinatario e-mail
- subject: string, oggetto e-mail
- htmlMessage: string, contenuto e-mail
- cc: string, destinatari copia
- ccn: string, destinatari nascosti e-mail
- attachments: List<string>?, elenco dei percorsi dei file allegati
- baseTemplate: bool, indica se caricare il BASE_TEMPLATE o meno
- template: string, indica il nome del sotto-template da caricare
- additionalParameters: string[], parametri aggiuntivi da passare
-
SendBaseTemplateEmail(InCoreEmailProvider?, string, string, string, string, string, List<string>?)
=> Invio e-mail di InCore che consente di inviare una e-mail con il Template BASE
- provider: InCoreEmailProvider, provider e-mail per l'invio
- to: string, destinatario e-mail
- subject: string, oggetto e-mail
- cc: string, destinatari copia
- ccn: string, destinatari nascosti e-mail
- htmlMessage: string, contenuto e-mail
- attachments: List<string>?, elenco dei percorsi dei file allegati
Sono disponibili inoltre delle e-mail predefinite per le funzionalità di Autenticazione
- SendConfirmEmail: invio e-mail di Conferma Account
- SendConfirmEmailChange: invio e-mail di Cambio E-mail
- SendForgotPassword: invio e-mail di Recupero password dimenticata
- SendResetPassword: invio e-mail di Reset passwword
- SendSetPassword: invio e-mail di impostazione password
- ReSendEmailConfirmation: reinvio e-mail di Conferma Account
- SendForgotUsername: invio e-mail di Username dimenticato