@@ -99,73 +99,73 @@ Sample Codes
9999
100100``` python
101101import MailboxValidator
102-
103- mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
104- results
= mbv.validate_email(
' [email protected] ' )
105-
106- if results is None :
107- print (" Error connecting to API.\n " )
108- elif results[ ' error_code ' ] == ' ' :
109- print (' email_address = ' + results[' email_address' ] + " \n " )
110- print (' domain = ' + results[' domain' ] + " \n " )
111- print (' is_free = ' + results[' is_free' ] + " \n " )
112- print (' is_syntax = ' + results[' is_syntax' ] + " \n " )
113- print (' is_domain = ' + results[' is_domain' ] + " \n " )
114- print (' is_smtp = ' + results[' is_smtp' ] + " \n " )
115- print (' is_verified = ' + results[' is_verified' ] + " \n " )
116- print (' is_server_down = ' + results[' is_server_down' ] + " \n " )
117- print (' is_greylisted = ' + results[' is_greylisted' ] + " \n " )
118- print (' is_disposable = ' + results[' is_disposable' ] + " \n " )
119- print (' is_suppressed = ' + results[' is_suppressed' ] + " \n " )
120- print (' is_role = ' + results[' is_role' ] + " \n " )
121- print (' is_high_risk = ' + results[' is_high_risk' ] + " \n " )
122- print (' is_catchall = ' + results[' is_catchall' ] + " \n " )
123- print (' mailboxvalidator_score = ' + str (results[' mailboxvalidator_score' ]) + " \n " )
124- print (' time_taken = ' + str (results[' time_taken' ]) + " \n " )
125- print (' status = ' + results[' status' ] + " \n " )
126- print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
127- else :
128- print (' error_code = ' + results[' error_code' ] + " \n " )
129- print (' error_message = ' + results[' error_message' ] + " \n " )
102+
103+ mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
104+ results
= mbv.validate_email(
' [email protected] ' )
105+
106+ if results is None :
107+ print (" Error connecting to API.\n " )
108+ elif ' error ' not in results :
109+ print (' email_address = ' + results[' email_address' ] + " \n " )
110+ print (' domain = ' + results[' domain' ] + " \n " )
111+ print (' is_free = ' + str ( results[' is_free' ]) + " \n " )
112+ print (' is_syntax = ' + str ( results[' is_syntax' ]) + " \n " )
113+ print (' is_domain = ' + str ( results[' is_domain' ]) + " \n " )
114+ print (' is_smtp = ' + str ( results[' is_smtp' ]) + " \n " )
115+ print (' is_verified = ' + str ( results[' is_verified' ]) + " \n " )
116+ print (' is_server_down = ' + str ( results[' is_server_down' ]) + " \n " )
117+ print (' is_greylisted = ' + str ( results[' is_greylisted' ]) + " \n " )
118+ print (' is_disposable = ' + str ( results[' is_disposable' ]) + " \n " )
119+ print (' is_suppressed = ' + str ( results[' is_suppressed' ]) + " \n " )
120+ print (' is_role = ' + str ( results[' is_role' ]) + " \n " )
121+ print (' is_high_risk = ' + str ( results[' is_high_risk' ]) + " \n " )
122+ print (' is_catchall = ' + str ( results[' is_catchall' ]) + " \n " )
123+ print (' mailboxvalidator_score = ' + str (results[' mailboxvalidator_score' ]) + " \n " )
124+ print (' time_taken = ' + str (results[' time_taken' ]) + " \n " )
125+ print (' status = ' + str ( results[' status' ]) + " \n " )
126+ print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
127+ else :
128+ print (' error_code = ' + str ( results[' error ' ][ ' error_code' ]) + " \n " )
129+ print (' error_message = ' + results[ ' error ' ] [' error_message' ] + " \n " )
130130```
131131
132132
133133## Check if an email is from a disposable email provider
134134
135135``` python
136136import MailboxValidator
137-
138- mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
139- results
= mbv.is_disposable_email(
' [email protected] ' )
140-
141- if results is None :
142- print (" Error connecting to API.\n " )
143- elif results[ ' error_code ' ] == ' ' :
144- print (' email_address = ' + results[' email_address' ] + " \n " )
145- print (' is_disposable = ' + results[' is_disposable' ] + " \n " )
146- print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
147- else :
148- print (' error_code = ' + results[' error_code' ] + " \n " )
149- print (' error_message = ' + results[' error_message' ] + " \n " )
137+
138+ mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
139+ results
= mbv.is_disposable_email(
' [email protected] ' )
140+
141+ if results is None :
142+ print (" Error connecting to API.\n " )
143+ elif ' error ' not in results :
144+ print (' email_address = ' + results[' email_address' ] + " \n " )
145+ print (' is_disposable = ' + str ( results[' is_disposable' ]) + " \n " )
146+ print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
147+ else :
148+ print (' error_code = ' + results[ ' error ' ] [' error_code' ] + " \n " )
149+ print (' error_message = ' + results[ ' error ' ] [' error_message' ] + " \n " )
150150```
151151
152152## Check if an email is from a free email provider
153153
154154``` python
155155import MailboxValidator
156-
157- mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
158- results
= mbv.is_free_email(
' [email protected] ' )
159-
160- if results is None :
161- print (" Error connecting to API.\n " )
162- elif results[ ' error_code ' ] == ' ' :
163- print (' email_address = ' + results[' email_address' ] + " \n " )
164- print (' is_free = ' + results[' is_free' ] + " \n " )
165- print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
166- else :
167- print (' error_code = ' + results[' error_code' ] + " \n " )
168- print (' error_message = ' + results[' error_message' ] + " \n " )
156+
157+ mbv = MailboxValidator.EmailValidation(' PASTE_API_KEY_HERE' )
158+ results
= mbv.is_free_email(
' [email protected] ' )
159+
160+ if results is None :
161+ print (" Error connecting to API.\n " )
162+ elif ' error ' not in results :
163+ print (' email_address = ' + results[' email_address' ] + " \n " )
164+ print (' is_free = ' + str ( results[' is_free' ]) + " \n " )
165+ print (' credits_available = ' + str (results[' credits_available' ]) + " \n " )
166+ else :
167+ print (' error_code = ' + results[ ' error ' ] [' error_code' ] + " \n " )
168+ print (' error_message = ' + results[ ' error ' ] [' error_message' ] + " \n " )
169169```
170170
171171Errors
@@ -183,4 +183,4 @@ Errors
183183Copyright
184184=========
185185
186- Copyright (C) 2018-
2021 by MailboxValidator.com,
[email protected] 186+ Copyright (C) 2018-
2023 by MailboxValidator.com,
[email protected]
0 commit comments