-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Miguel Ávila Monroy edited this page Nov 14, 2016
·
1 revision
#[ESPAÑOL] Amigo Invisible
Script simple que dado un fichero de entrada con una lista con los correos de los participantes y un mensaje, realizará el sorteo del amigo invisible y enviará un correo a cada participante con el nombre de la persona a la que tendrá que regalar.
- Configurar dirección de correo con el que van a ser enviado los correos a los participantes. Se configura en las siguientes líneas, cambiando el correo y la contraseña:
Además hay que activar la opción de gmail "Permitir que las aplicaciones menos seguras accedan a tu cuenta" En esta versión solo se pueden enviar los correos desde una dirección de gmail. Las direcciones de los participantes pueden ser de cualquier servidor.
username = '[email protected]' password = 'psw'
- El fichero de entrada con los los participantes se estructura con Nombre:correo :
Pedro:[email protected] Antonio:[email protected] Marta:[email protected] Sara:[email protected]
* El fichero de entrada con el mensaje llevará la etiqueta *[namefrom]* donde se quiera poner el nombre de la persona a la que le llegará el correo y *[nameto]* donde se quiera poner el nombre de la persona a la que se tiene que regalar:
Hola [namefrom] !
Te ha tocado [nameto]
* El script se ejecutaría:
```bash
amigo.py [ruta de la lista de contactos] [ruta del mensaje]
```
# [ENGLISH] Secret Santa
## 0.1 Version
### Description
Basic script that will make the secret santa draw. Given two files by input, one with the list of the people and their mail direcction and another one with a message that will be sent to the participants. The script will send an email to every participant with the name of the person who has to give the present.
### How to execute
* Configurate the email direction that will send all the mails to the participants. The lines to be changed are the following:
```python
username = '[email protected]'
password = 'psw'
```
In addition it's necessary enable the gmail option "Allowing less secure apps to access your account"
This version only allow to use a gmail account to send the mails. The mail direcction of the participants are not limited to gmail, it can be any server.
* The first file has the name and mail of every participant. Each participant has to be configurated in a line with the following structure Name:mail :
```
Pedro:[email protected]
Antonio:[email protected]
Marta:[email protected]
Sara:[email protected]
```
* The second file, has the message that will be sent to every participant. The tag [namefrom] will be replaced with the recipent of the mail. [nameto] will be replaced with the name of the person to be gifted:
```
Hi [namefrom] !
You has to give the present to [nameto]
```
* The script execution:
``` bash
amigo.py [path of the contact list] [path of the message]
```