logo
small logo
  • Producto
  • Comprar
  • Ayuda
  • About
  • Consola de usarios Ayuda
    • en
    • de
    • JP
    • ZH
  • Página principal
  • /
  • Blogs
  • /
  • Cómo establecer mediante programación la configuración predeterminada del cliente de correo electrónico para enviar correos electrónicos desde FastReport.NET
  • How to insert a report into the body of a email

    9 de julio de 2020

    By default, FastReport.Net allows you to send e-mails with an attached report file in one

    read more
  • Informes y documentos PDF en Blazor

    5 de abril de 2021

    Microsoft ha lanzado recientemente una plataforma web llamada Blazor. Este marco permite crear una interfaz

    read more
  • Toilet paper printing

    30 de marzo de 2020

    Gentlemen jokes aside! Today we are talking about toilet paper. This essential hygiene product was

    read more
  • Paquetes FastReport .NET y .NET 5.0

    17 de diciembre de 2020

    UPD: Se aplica a las versiones de FastReport. NET anteriores a 2022.2. Los paquetes de

    read more
  • Cómo actualizar el informe web FastReport.Core

    21 de septiembre de 2020

    A veces es necesario actualizar el informe, por ejemplo, si ingresa un nuevo valor de

    read more

Cómo establecer mediante programación la configuración predeterminada del cliente de correo electrónico para enviar correos electrónicos desde FastReport.NET

12 de febrero de 2021

Como muchos otros generadores de informes, FastReport .NET le permite enviar un informe por correo electrónico en cualquiera de los formatos de exportación disponibles. Puede enviar un correo electrónico en el modo de vista previa del informe o en el código de aplicación personalizado.

Para enviar un correo electrónico, debe configurar el remitente y el destinatario.

En la pestaña Cuenta, establece la configuración del cliente de correo electrónico para enviar correos electrónicos y la dirección y el nombre del remitente.

FastReport.NET

En la pestaña Email, configura la dirección del destinatario, el asunto del correo electrónico, el texto del correo electrónico y, lo que es más importante, el formato del informe que se adjuntará al correo electrónico. Cuando se envía el correo electrónico, el informe se exportará automáticamente en el formato especificado y se adjuntará al correo electrónico.

FastReport.NET


Cualquier configuración que establezca se guardará como la configuración predeterminada cuando envíe el correo electrónico y podrá usarla en el futuro. Lo mismo ocurre cuando inicializa los valores de configuración de correo electrónico en el código de la aplicación en el componente EnvironmentSettings. La configuración solo se guardará una vez que se haya enviado el correo electrónico. Pero, ¿qué sucede si desea que la configuración de correo electrónico predeterminada se aplique de inmediato, sin tener que enviar un correo electrónico para guardarlos? Esto puede resultar útil si está utilizando el generador de informes en una aplicación multiusuario y desea realizar ajustes preestablecidos de correo para que los usuarios solo tengan que introducir la dirección del destinatario y hacer clic en el botón enviar.

La configuración de correo electrónico predeterminada se encuentra en el archivo de configuración del generador de informes FastReport .NET, que generalmente se encuentra en la ruta especificada.

C:\Users\User\AppData\Local\FastReport\FastReport.config.

Abra este archivo en un editor de texto y verá un XML. Busque la sección Configuración de la cuenta y, si ya ha enviado correo desde el modo de vista previa, verá la configuración predeterminada para enviar correo. Para editar este archivo en su aplicación personalizada, use el siguiente código:

XmlItem xi = Config.Root.FindItem("EmailExport").FindItem("AccountSettings");
// save account info
xi.SetProp("Address", "a@a.com");
xi.SetProp("Name", "Name");
xi.SetProp("Template", "template");
xi.SetProp("Host", "host");
xi.SetProp("Port", "25");
xi.SetProp("UserName", "UserName");
xi.SetProp("Password", "Password");
xi.SetProp("EnableSSL", "1"); // "0" if SSL needs to be disabled

En este código, leemos el archivo de configuración y encontramos la sección para la configuración de correo. Y luego, establecemos la configuración. Si esta sección o sus propiedades no están en la configuración, se agregarán automáticamente.

De esta manera podemos crear configuraciones de correo preconfiguradas para nuestros usuarios.

about product comprar
avatar
Dmitriy Fedyashov
Technical Writer
Fast Reports Team: Dmitriy Fedyashov - Technical Writer at Fast Reports
.NET FastReport Email

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Comprar
  • Descargar
  • Documentación
  • Opiniones de usuarios
  • Cómo desinstalar nuestros productos
  • FAQ
  • Toturial en vídeo
  • Foro
  • Documentación técnica
  • Nuestras noticias
  • Quiénes somos
  • Socios
  • Extended licensing
  • Contactos

© 1998-2023 by Fast Reports Inc.

  • Privacidad