You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One forgets to send birthday wishes to friends many times. At such times an automatic birthday wisher comes handy. An automatic birthday wisher via email makes one's life easy. It will send the birthday wishes to friends via email automatically via a server and using an excel sheet to store the data of friends and their birthdays along with email id. It'll send the wishes to friends for all the upcoming years untill we stop the server.
4
+
5
+
## Setup instructions
6
+
7
+
In order to run this script, You just need the following modules:
8
+
9
+
-**Pandas** Pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
10
+
built on top of the Python programming language.
11
+
```bash
12
+
pip install pandas
13
+
```
14
+
15
+
-**OpenPyxl** Openpyxl is a Python library to read/write Excel 2010 xlsx/xlsm/xltx/xltm files.
16
+
```bash
17
+
pip install openpyxl
18
+
```
19
+
20
+
-**datetime** It is a module used for Encapsulation of date/time values.
21
+
```bash
22
+
pip install DateTime
23
+
```
24
+
25
+
-**smtplib** It is a set of Python modules designed for writing video games.
26
+
27
+
## Configuration
28
+
1. Assign the Gmail Id of sender to the GMAIL_ID variable in *line 10* of *"Auto B'Day Wisher.py"* file. (e.g. 'xyz@gmail.com')
29
+
2. Similar to first step assign the Gmail password of sender to the GMAIL_PSWD variable in *line 11* of *"Auto B'Day Wisher.py"* file. (e.g. '1234')
30
+
3. In *"data.xlsx"* file insert the name of the receiver in second column under *Name*. Similarly update the *Birthday field with the birth date of receiver* in the given format("%dd-%mm-%YYYY"). Update the *Dailogue* field with a short message you want to send and the *Email* field with the email of the receiver.
31
+
4. Make sure to give permission to your google account from which you're sending email to *Allow less secure apps*. Just turn this "ON" from
0 commit comments