コード例 #1
0
def automatico_prof_especialistas_txt(cuerpo, asunto):
    lista = coneccion.correos_prof_especialista()
    for i in lista:
        img.generar_imagen(i[0], i[1], i[2], cuerpo, i[3], i[4])
        print("Mensaje enviado")
        #enviar.enviar_correo('*****@*****.**',cuerpo ,asunto)
        enviar.enviar_correo(i[4], cuerpo, asunto)
コード例 #2
0
def register_publico():
    if request.method == 'POST':
        nit_ = request.form['NIT']
        cat = str(request.form.get('categoria'))
        razon_ = request.form['razon']
        dept_ = str(request.form.get('departamento'))
        mun_ = str(request.form.get('municipio'))
        barrio_ = str(request.form.get('barrio'))
        dir_ = request.form['direccion']
        tels = []
        t1 = request.form['T1']
        tels.append(int(t1))
        t2 = request.form['T2']
        if len(t2) != 0: tels.append(int(t2))
        t3 = request.form['T3']
        if len(t3) != 0: tels.append(int(t3))
        email = request.form['correo']
        u = request.form['username']
        p = encriptar(request.form['password'])
        #Registro de la entidad publica en la base de datos
        registroP(u, int(nit_), barrio_, cat, email, dept_, dir_, mun_, p, razon_, tels)
        m = ""
        m += "La entidad publica identificada con el NIT " + nit_ + " se acaba de registrar en el sistema"
        enviar_correo("*****@*****.**", "Registro entidad publica", m)
        return redirect(url_for('login'))
    return render_template('register_publico.html')
コード例 #3
0
def contacto_salud():
    usuario = session['user']
    if 'user' in session:
        if request.method == 'POST':
            if request.form["btn"] == "Enviar":
                nit_ = request.form['NIT']
                email = request.form['correo']
                comentarios_ = request.form['comentarios']
                m1 = ""
                m1 += "La entidad de salud identificada con el NIT " + nit_ + " te envio los siguientes comentarios " + comentarios_ + ". Responder al correo " + email
                enviar_correo("*****@*****.**", "Solicitud de contacto", m1)
                m2 = "Tus comentarios fueron enviados con exito. Pronto te responderemos."
                enviar_correo(email, "Envio Solicitud de Contacto", m2)
            elif request.form["btn"] == "Volver":
                return redirect(url_for('main_salud'))
    return render_template('contacto_salud.html', usuario=usuario)
コード例 #4
0
def recuperar_contra():
    mensaje = ""
    if request.method == 'POST':
        if request.form["btn"] == "Recuperar":
            usr = request.form['usuario']
            email = request.form['correo']
            usr_email = None
            t = getTipo(usr)
            if t == 1: usr_email = getCorC(usr)
            elif t == 2: usr_email = getCorS(usr)
            elif t == 3: usr_email = getCorP(usr)
            if usr_email == email:
                p = getPass(usr)
                m = "Tu contrasena es {0}".format(decriptar(p))
                enviar_correo(usr_email, "Recuperacion contrasena", m)
                mensaje = "Tu contrasena ha sido enviada a tu correo"
            else:
                mensaje = "El correo que ingresaste no esta asociado al usuario ingresado"
    return render_template('recuperar_contrasena.html', mensaje=mensaje)
コード例 #5
0
def contacto():
    usuario = session['user']
    if 'user' in session:
        if request.method == 'POST':
            if request.form["btn"] == "Enviar":
                td_ = str(request.form.get('TD'))
                nd_ = request.form['ND']
                nombres_ = request.form['nombres']
                apellidos_ = request.form['apellidos']
                email = request.form['correo']
                comentarios_ = request.form['comentarios']
                m1 = ""
                m1 += nombres_ + " " + apellidos_ + " identificado con " + td_ + " " + nd_ + " te envio los siguientes comentarios " + comentarios_ + ". Responder al correo " + email
                enviar_correo("*****@*****.**", "Solicitud de contacto", m1)
                m2 = "Tus comentarios fueron enviados con exito. Pronto te responderemos."
                enviar_correo(email, "Envio Solicitud de Contacto", m2)
            elif request.form["btn"] == "Volver":
                return redirect(url_for('main_civil'))
    return render_template('contacto_civil.html', usuario=usuario)
コード例 #6
0
def automatico_prof_grado_txt(cuerpo, asunto):
    lista = coneccion.correos_profesor_grado()
    for i in lista:
        print("Mensaje enviado")
        #enviar.enviar_correo('*****@*****.**',cuerpo ,asunto)
        enviar.enviar_correo(i[4], cuerpo, asunto)
コード例 #7
0
def automatico_txt(grado, cuerpo, asunto):
    lista = coneccion.correos_estudiante(grado)
    for i in lista:
        print("Mensaje enviado")
        #enviar.enviar_correo('*****@*****.**',cuerpo ,asunto)
        enviar.enviar_correo(i[4], cuerpo, asunto)