Hola quiero enviar correos electrónicos de cumpleaños a todos los empleados cuyos detalles se almacenan en la base de datos. Encontré la biblioteca .NET de Quartz pero no puedo entender el código exactamente. ¿alguien puede darme algún código de muestra?Programación de correo electrónico en C# (ASP .NET)
Respuesta
Esta es la primera vez que escucho sobre Quartz. Se ve genial.
encontrado este hilo stackoveflow How to use Quartz.net with ASP.NET
Además de Ives - respuesta:
¿Qué pasa desde su página web:
http://www.quartz-scheduler.org/docs/examples/index.html
Este blog tal vez de ayuda, así ..
http://blog.goyello.com/2009/09/21/how-to-use-quartz-net-in-pro-way/
desbordamiento de pila Pregunta Sending Periodic Mail according to user's Setting in ASP.net?
supongo que esto es algo similar here.
Puede codificar una aplicación de consola pequeña, una base de datos simple con 1 tabla como la que dice que guarda las fechas, los nombres y otros detalles que necesita.
Basta con seleccionar todas las filas que se reúne la condición
Birthday == DateTime.Now
y enviarlos por correo en un bucle.
Puede agregar este exe como un trabajo programado con unos pocos clics y configurarlo para que se ejecute todos los días. También sería una buena práctica para ti.
Puede escribir un archivo de script (posiblemente en VBScript como un archivo VBS) y programar ese archivo de script en el Programador de tareas de Windows (por ejemplo, todas las mañanas 8 AM) en el nivel del servidor.
- 1. Enviando correo electrónico en C#
- 2. recuperar correo electrónico usando C#?
- 3. Correo electrónico de envío de ASP clásico con autenticación SMTP
- 4. Enviar correo electrónico automático mediante programación
- 5. .net motor de plantilla de correo electrónico
- 6. Es posible enviar un correo electrónico mediante programación sin utilizar ninguna cuenta de correo electrónico real
- 7. Acceso intercambio de correo electrónico en C#
- 8. enviar correo electrónico asp.net C#
- 9. envío de correo electrónico a través de Gmail en .NET
- 10. C# Enviar correo electrónico masivo
- 11. horario Correo electrónico en asp.net, C#
- 12. Cálculo del tamaño de un correo electrónico en .NET
- 13. archivos adjuntos de correo electrónico dañados en .NET
- 14. Envío de correo electrónico SMTP a alta velocidad en .NET
- 15. Agregar Bcc al envío de correo electrónico usando .NET SmtpClient?
- 16. Procesando correo electrónico entrante
- 17. Programación cuadrática en C#/.NET
- 18. ¿Cómo puedo saber qué correo electrónico es una respuesta a otro correo electrónico, en C#?
- 19. Control .NET como Outlook Dirección de correo electrónico Texto Control
- 20. Integración de correo electrónico
- 21. correo electrónico validación de campo de correo
- 22. ASP .NET ProcessModel configuración
- 23. nombre del conjunto de adjuntos de correo electrónico en C#
- 24. ¿Hay métodos .NET Framework para analizar un correo electrónico (MIME)?
- 25. Ruby Net :: SMTP - Enviar correo electrónico con bcc: destinatarios
- 26. Lectura de correo electrónico usando Pop3 en C#
- 27. Cómo guardar adjuntos de correo electrónico en C#
- 28. verificar una dirección de correo electrónico existen en C#
- 29. ¿Enviar correo electrónico de forma asíncrona en C#?
- 30. Enviar correo electrónico a través de Google Apps en C#
¿Su base de datos está alojada en SQL Server? De ser así, puede hacer un nuevo trabajo en sql y enviar los correos desde adentro del código de trabajo. –