add description sendmail.py
This commit is contained in:
		
							parent
							
								
									5528ff3e9a
								
							
						
					
					
						commit
						c752053c53
					
				
							
								
								
									
										34
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								README.md
									
									
									
									
									
								
							|  | @ -1,2 +1,36 @@ | |||
| # utils | ||||
| 
 | ||||
| * [sendmail.py](https://git.hmp.today/pavel.muhortov/utils#sendmail.py) | ||||
| ____ | ||||
| ## sendmail.py | ||||
| |  PARAMETERS | DESCRIPTION | DEFAULT| | ||||
| |-------------|-------------|--------| | ||||
| |**-u**, **--user**|smtp valid user|**REQUIRED**| | ||||
| |**-p**, **--pass**|smtp valid password|**REQUIRED**| | ||||
| |**-d**, **--dest**|destination addresses|**REQUIRED**| | ||||
| |**[-h]**|print help and exit|| | ||||
| |**[--smtp]**|smtp hostname or ip address|smtp.gmail.com| | ||||
| |**[--port]**|smtp port number|587| | ||||
| |**[--stls]**|smtp required TLS|`True`| | ||||
| |**[--from]**|mail from alias|**--user** value| | ||||
| |**[--subj]**|mail subject|'no subject'| | ||||
| |**[--text]**|mail body text|'no text'| | ||||
| |**[--type]**|mail body type: plain, html|plain| | ||||
| |**[--file]**|mail attachment files|`None`| | ||||
| Example usage in terminal with Python:   | ||||
| ```shell | ||||
| python3 ./sendmail.py -u user@gmail.com -p pass -d addr1@gmail.com,addr2@gmail.com | ||||
| ``` | ||||
| Example usage in terminal with make the script executable:   | ||||
| ```shell | ||||
| chmod u+x ./sendmail.py | ||||
| ./sendmail.py -u user@gmail.com -p pass -d addr1@gmail.com,addr2@gmail.com | ||||
| ``` | ||||
| Example usage in Python: | ||||
| ```Python | ||||
| from sendmail import Mail | ||||
| 
 | ||||
| msg = Mail(smtp_user='user@gmail.com', smtp_pass='pass', mail_dest='addr1@gmail.com,addr2@gmail.com') | ||||
| log = msg.send() | ||||
| print(log) | ||||
| ``` | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user