Mostrar los tags: MAIL

Mostrando del 1 al 10 de 25 coincidencias
<<>>
Se ha buscado por el tag: MAIL
sin imagen de perfil

Registro - Login - Mail - OTP


PHP

Publicado el 25 de Diciembre del 2022 por Jefferson (11 códigos)
2.041 visualizaciones desde el 25 de Diciembre del 2022

SISTEMA DE REGISTRO-LOGIN mediante EMAIL-OTP



otp_register

1) Al descomprimir hay un archivo txt que debes leer y seguir las instrucciones

-> Bien, si seguiste todos los pasos no debería petar el sistema <-

2) No posee usuario administrador (debes crearlo tu)
simplemente agregas a la tabla usuarios un campo al que puedas llamar admin tipo INT donde 1 indica que es el administrador
luego por medio de php creas controles de seguridad

3) Una vez que te logueas, recibirás un correo donde debes pulsar el botón de activar la verificación del email
(Incluye una plantilla correo para registro/verificacion email)

4) Al verificar el email el campo email_verify de la tabla usuarios cambia a TRUE o 1 permitiendo el acceso

5) Existe un campo en la tabla usuarios llamado activo tipo INT que si lo colocas a FALSE o 0 impide el acceso
(esto, por si decides crear un usuario administrador y mediante programacion php puedes darle o quitarle acceso a cualquier usuario)

6) Una vez logueado, verificado y aceptado. Puedes ingresar al sistema, no sin antes validar un codigo OTP que se te enviara
a tu correo cada vez que entres. "Incluye una plantilla correo para OTP"
(Si utilizas algun servicio SMS o WhatsApp puedes enviar ese codigo OTP por alguna de esas vias)

7) Ofrece la posibilidad de recuperar la contraseña en caso de olvido, he diseñado una password de un solo uso y que al entrar al sistema
deberias cambiarla inmediatamente. Si no lo haces esta password aleatoria quedara invalidada.

8) Al cambiar la password o contraseña por motivo de olvido, se te enviara un email notificando del cambio y te otorgaremos una nueva
password aleatoria. Si al abrir el correo no fuistes tu quien solicito el cambio de contraseña, hay un link para revertir y dejar todo
original.
(Incluye una plantilla correo para recuperacion de contraseña)
Imágen de perfil

DirBuk_Libro de Direcciones Web


Visual Basic

Actualizado el 11 de Septiembre del 2022 por Rafael (22 códigos) (Publicado el 9 de Septiembre del 2022)
972 visualizaciones desde el 9 de Septiembre del 2022
Este algoritmo recolecta las URL, o direcciones web, que el humano desee y las almacena en un archivo. El algoritmo, además de la dirección, también agrega el nombre de la URL (MiURL) y el grupo (Varios), ambos datos por defecto. El humano puede después corregir el nombre y el grupo. Puede agregar nuevos grupos. Puede mostrar las direcciones web por grupo. Puede eliminar una dirección, un grupo o todas las direcciones. Puede ordenar las direcciones por grupo o por nombre.
Imágen de perfil

Comprobacion de sintaxis en grupos de correo (RFC)


FoxPro/Visual FoxPro

Publicado el 22 de Abril del 2022 por Baldo (17 códigos)
797 visualizaciones desde el 22 de Abril del 2022
Esta rutina corresponde a una necesidad laboral. Si os sirve pues... ¡ya está hecha!

El asunto es que se puede necesitar un grupo de direcciones de correo electrónico válidas para un envío automatizado (en mi empresa se envian, por ejemplo, los pedidos a proveedor). Correos del tipo [direccion1] [direccion2]... [direccion(n)]...

El verdadero tema es que aunque se podría restringir la entrada a nivel de INPUT, hay que ser especialmente cuidadoso con la corrección en la sintaxis. Además puede que haya que tener presente que distintas rutinas pueden usar distintos separadores (Uso chilkat, por ejemplo, y el separador es "," y no ";"). Para más dificultad, uso direcciones importadas de ficheros externos...

Se hace precisa una rutina que analice el grupo de correos y conforme una cadena correcta, con el separador correcto, de direcciones correctas.

Una expresión REGEX estaría bien. Pero es un tema complicado en demasía. Lo ideal es que se pudieran discriminar direcciones correctas (del tipo [email protected]) sin que se le escape nada (una arroba y un punto al menos, y éste tras la arroba, un dominio de al menos 2 caracteres,ausencia de caracteres especiales...), que además distinga cualquier separador habitual (",",";",[TAB]) y que conforme una lista esperada por nuestra rutina. Es (muy) complicado y tema de petición de ayuda constante (https://stackoverflow.com/questions/4351349/regular-expression-for-delimited-email-address)

VFP es especialmente "plástico" a la hora de tratar cadenas... ¿Por qué no usarlo?)

Por ello he creado esta función:

mail_correcto([cadena],[separador_salida])

Tan simple como parece. Enviamos una cadena, analizamos corrección de los datos y retornamos SOLO LOS EMAIL VALIDOS separados por el [separador_salida].

Lo bueno es que ya nos podemos permitir seguir las estrictas normas (RFC2821 y RFC2822).
Teneis información en: en https://www.jochentopf.com/email/chars.html

La entrada puede tener separadores coma, punto y coma, espacios o [TAB] mezclados. Lo bueno es que al separar sólo correos, textos que me encuentro en ocasiones como "[email protected] (administración)" o similares son parseados correctamente.

Podeis echar un vistazo. Vereis una cadena de "caracteres restringidos" que podeis variar a voluntad si dado el caso (servidor UNIX, uso de caracteres especiales por alguna razón...) no necesitais filtrarlos (yo por defecto hago caso a las recomendaciones de "aunque es válido, mejor no lo uses")

Para el caso de querer simplemente COMPROBAR que los correos incluídos en la cadena son correctos (para avisar a usuario...etc) he incluído una variante que simplemente reporta un .T./.F. si algún correo no es correcto (realmente si alguna palabra no tiene pinta de correo)

mail_correcto_tf([cadena])

Adjunto un Form que simplemente lanza las rutinas para que experimenteis con ellas.

Un saludo.
Screenshot_002
Imágen de perfil

Formulario Mailchimp


PHP

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 17 de Julio del 2021 por Marc (13 códigos) (Publicado el 19 de Abril del 2016)
3.585 visualizaciones desde el 19 de Abril del 2016
Widget que muestra un formulario que permite suscribirse a una lista de correo de Mailchimp.


screenshot
Imágen de perfil

Enviar informes personalizados a cada remitente por correo


Access

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 4 de Abril del 2021 por Administrador (718 códigos) (Publicado el 13 de Febrero del 2020)
4.935 visualizaciones desde el 13 de Febrero del 2020
Queremos enviar un informe de Access personalizado para cada remitente. Cada remitente recibirá en su correo electrónico un informe con los datos que le atañen. Para ello crearemos un informe que filtre los datos por el remitente. El informe se ha de ejecutar tantas veces como remitentes haya. Todo este proceso debe ser automático; que se ponga en marcha tan solo pulsando un botón.


listado-remitentes

informe-pedido-cliente
Imágen de perfil

enviar gmail con python


Python

Publicado el 10 de Enero del 2020 por Joker_116 (6 códigos)
2.231 visualizaciones desde el 10 de Enero del 2020
Este es un programa escrito en Python para enviar mensajes por gmail
En el rar abra dos archivos un script de Python y un exe

El exe es para no tener que instalar python solo ingresan los datos y listo.
Espero lo disfruten.
Imágen de perfil

Validar una dirección de correo en Java


Java

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 8 de Enero del 2020 por Info (100 códigos)
23.512 visualizaciones desde el 8 de Enero del 2020
Este simple código muestra una función para validar una cuenta de correo utilizando una expresión regular con el método estático compile de la clase Pattern.
Imágen de perfil

Enviar Email Con C#


C sharp

Publicado el 30 de Julio del 2019 por Demon Jr (5 códigos)
4.792 visualizaciones desde el 30 de Julio del 2019
Pequeña aplicación que permite mandar correos de outlook , gmail, etc, desarrollada en c#,

Nivel de programación : intermedio.
-Conocimiento Básico de host o servidores de correo electrónico

Espero Les Sea útil Cualquier duda, deja tu comentario.

Tu amigo
Demon Jr

imagen
Anterior123Siguiente