Programando aplicacion para mas Referidos con Python!steemCreated with Sketch.

in #spanish7 years ago

EL PROBLEMA o NECESIDAD

Hace ya varios meses que entre en CryptoMining.Farm casi 2 años ya, y bueno me ha ido muy bien pero no es de eso que quiero hoy hablarles!!!

Revisando mis Referidos me di cuenta que mucha gente ha estado minando y no han invertido, por lo que pensé quizás ni sepan que tienen una cuenta minando y con bastantes SATOSHIS casi 1.000.000 por lo general, lo que equivale a casi 50Dolares, los que deben sacar invirtiendo cosa de 15 Dolares pero si es real! Yo mismo he sacado y he invertido en la plataforma!!!

Por lo que dije si tengo todos esos correos por que no enviarles un correo diciéndole que tienen una cuenta minando y con satoshis, eso fue precisamente lo que hice...


LA SOLUCIÓN

Hace pocos días hice un BOT que mas tarde conecte con el correo de ODOO para enviar correos electrónicos desde GMAIL o cualquier otro SMTP, por lo que dije puedo usar este mismo SCRIPT para enviar los correos desde PYTHON, como la lista que dan en la pagina es de este tipo:

YOU : 56970C219BFAE

---------- LV1 : 56A76C94C8362 [ [email protected] ]

---------- LV2 : 56DCAA634BC53 [ [email protected] ]

---------- LV2 : 56DCC3031F189 [ [email protected] ]

---------- LV1 : 56E37CA051D87 [ [email protected] ]

---------- LV2 : 570E74E9B8F9F [ [email protected] 

---------- LV2 : 57E8E033C3EA8 [ [email protected] ]

Entonces dije necesito extraer estos correos y me hice un pequeño script que extrae solo los correos, apoyado en el maravilloso libro PYTHON para informaticos de Coursera, también recomiendo el Curso de Coursera Python para toda la Vida python for everybody.

El script es mas o menos asi:

# -*- coding: utf-8 -*-

import os, subprocess, re

archivo_con_correos  = "correos_referidos.txt"

archivo = open(archivo_con_correos,'r')

lista_lineas = archivo.read().splitlines()

lista_pdfs = []

lista_correos = []

for lineas in lista_lineas:

    lst = re.findall('\S+@\S+', lineas)

Luego si necesitan entramos en detalles de las EXPRESIONES REGULARES que tantos trabajos me han facilitado :D

Básicamente el script abre un archivo que se llama correos_referidos.txt y crea una lista de cada linea luego entra en un Bucle FOR y extrae de cada linea la estructura del siguiente tipo: '\S+@\S+'

Pero ahora faltaba poder enviar el Correo para eso use este SCRIPT:

#!/usr/bin/python

import smtplib

from email.MIMEText import MIMEText

emisor = "[email protected]"

receptor = "[email protected]"

# Configuracion del mensaje

mensaje = MIMEText("Este es el contenido del correo enviado desde Python")

mensaje['From']=emisor

mensaje['To']=receptor

mensaje['Subject']="Asunto del correo"

# Nos conectamos al servidor SMTP de Gmail

serverSMTP = smtplib.SMTP('smtp.office365.com',587)

serverSMTP.ehlo()

serverSMTP.starttls()

serverSMTP.ehlo()

serverSMTP.login(emisor,"LA_CLAVE_DEL_CORREO")

# Enviamos el mensaje

serverSMTP.sendmail(emisor,receptor,mensaje.as_string())

# Cerramos la conexion

serverSMTP.close()

Aquí si queremos probar simplemente cambiamos el emisor y el receptor, deberías usar GMAIL como EMISOR por que si no debes cambiar el SMTP y el puerto, también lo he usado con correo microsoft365 si necesitas ayuda no dudes en contratarme por un módico precio :D, y no olvides agregar la Clave del correo y permitir en la configuración de GMAIL el uso a aplicaciones menos seguras.

Ok ahora como haríamos para enviar el correo a todos los de la lista fácil agregamos el ultimo script a el FOR del primer script y cambiamos el receptor por lst asi:

# -*- coding: utf-8 -*-

import os, subprocess, re

import smtplib

from email.MIMEText import MIMEText

archivo_con_correos  = "correos_referidos.txt"

archivo = open(archivo_con_correos,'r')

lista_lineas = archivo.read().splitlines()

lista_pdfs = []

lista_correos = []

emisor = "[email protected]"

contador = 0

for lineas in lista_lineas:

    lst = re.findall('\S+@\S+', lineas)

    lista_correos.append(lst)

    try:

        receptor = lst[0]

        # Configuracion del mensaje

        mensaje = MIMEText("Hola te escribo para Recordarte que tienes una cuenta en https://www.cryptomining.farm  y si no has activado la cuenta STANDARD te invito a hacerlo,   yo mismo he comprado Poder en esta Plataforma y actualmente con 4000 GHz de Poder estoy minando 100.000 Satoshis Diaros,  Que esperas, vamos activa tu cuenta y mina Bitcoins, Este mensaje se hizo de manera Automatica para mas informacion dirigirse a  [email protected], si no recuerdas tu crontraseña pidela este correo esta conectado a una cuenta seguro!!!")

        mensaje['From']=emisor

        mensaje['To']=receptor

        mensaje['Subject']="Tienes Bitcoins en tu cuenta Abrela"

        # Nos conectamos al servidor SMTP de Gmail

        serverSMTP = smtplib.SMTP('smtp.gmail.com',587)

        serverSMTP.ehlo()

        serverSMTP.starttls()

        serverSMTP.ehlo()

        serverSMTP.login(emisor,"TU_CLAVE_AQUI")

        # Enviamos el mensaje

        serverSMTP.sendmail(emisor,receptor,mensaje.as_string())

        # Cerramos la conexion

        serverSMTP.close()

        contador+=1

        print "ENVIADO",receptor,"   .....   ", contador

    except:

            print "ERROR",lst


Bueno por ahora eso es todo, fue algo interesante que me gusto como lo hice y como quedo y quería compartirlo a mis amigos programadores... Dios les Bendiga y les Guarde... Hasta la próxima



Sort:  

plzzz hlp by following me & upvotes...i m new on steemit...

let your words flow and fast followers

El código es poesía

Gracias amigo por comentar :D

Saludos @sethroot, cómo funciona esa página?
la verdad yo no la conozco

Te registras te dan 50 GHZ para q mines en 8 meses mas o menos te dan 1 millón de satoshis ahora son como 50 Dolares... pero en 1 año quizas 100 o mas!!! sin hacer nada al final pagas 20 Dolares para mas poder y puedes sacar el dinero!!

Lo interesante es q es gratis si quieres y puede comprar poder por 3 meses y casi doblar la inversion o en 6 meses ganar casi el 70% si metes 2 millones de satoshis en 3 meses son como 3.5 pero los puedes sacar siempre q tengas 1 millon yo a diario genero 100 mil satoshis con 4000 mil de poder pero tengo 1500 de poder para 6 meses pague 2000 para 3 meses y lo otro de mis referidos que te dan el 15% de lo q compren :D

Es muy buena y tiene como 3 años

Suena interesante, buscare mas información de la misma a ver que tal!

Registrarte y ya mi hermano :D

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62817.54
ETH 2573.14
USDT 1.00
SBD 2.74