Spaces:
Running
Running
| import requests | |
| api_key = "77586ac6-2be2-40ee-acff-99f4244dfaf2" | |
| flag = False | |
| def validate(email_address): | |
| print(email_address) | |
| response = requests.get( | |
| "https://isitarealemail.com/api/email/validate", | |
| params = {'email': email_address}, | |
| headers = {'Authorization': "Bearer " + api_key }) | |
| status = response.json()['status'] | |
| print(status) | |
| if status == "valid": | |
| print(email_address+" : email is valid") | |
| return False | |
| elif status == "invalid": | |
| print(email_address+" : email is invalid") | |
| return True | |
| else: | |
| print(email_address+" : email was unknown") | |
| return True | |
| def run(firstname, lastname, domin): | |
| for i in range(1, 10): | |
| email = firstname +'@'+ domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = firstname + lastname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = lastname + firstname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = lastname +'@'+ domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = firstname + '.' + lastname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = lastname + '.' + firstname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = firstname + '_' + lastname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| email = lastname + '_' + firstname + '@' + domin | |
| flag = validate(email) | |
| if flag == False: | |
| return email | |
| if i == 11: | |
| return "No email found" | |
| if __name__ == '__main__': | |
| firstname = 'pradeep12' | |
| lastname = 'odela' | |
| domin = 'gmail.com' | |
| email = run(firstname, lastname, domin) | |
| print(email+' -----') |