Metadata-Version: 2.1
Name: python-sendmail
Version: 0.3.1
Summary: Sendmail client. send mail via stmp server.
Home-page: https://github.com/zencore-cn/zencore-issues
Author: zencore-cn
Author-email: dobetter@zencore.cn
License: MIT
Description: # python-sendmail
        
        
        Sendmail client. send mail via stmp server.
         
        ## Install
        
        ```
        pip install python-sendmail
        ```
            
        ## Installed Command Lines
        
        - pysendmail
        
        ## Help
        
        ```
        C:\tmp>pysendmail --help
        Usage: pysendmail [OPTIONS] [CONTENT]
        
          Send mail
        
        Options:
          -f, --from-address TEXT  Mail sender, e.g. Name <name@example.com> or
                                   name@example.com.  [required]
        
          -t, --to-address TEXT    Mail recipients, e.g. Name <name@example.com> or
                                   name@example.com.  [required]
        
          -s, --subject TEXT       Mail subject
          -a, --attach TEXT        Mail attachments, allow multiple use.
          --html                   Mail content is HTML format.
          -e, --encoding TEXT      Encoding of the mail content input.
          -c, --charset TEXT       Encoding of the mail content output.
          -h, --host TEXT          Mail server address, default to 127.0.0.1.
          -p, --port INTEGER       Mail server port, default to 25. If you are using
                                   an ssl server, mostly the port should be 465.
        
          --ssl                    Mail server using ssl encryption.
          -u, --user TEXT          Mail server login account. Empty user means don't
                                   use login.
        
          -P, --password TEXT      Mail server login password. Empty password means
                                   don't use login.
        
          --help                   Show this message and exit.
        ```
        
        ## 使用案例
        
        
        ### Send mail with auth, without attachment.
        
        - Mail sender：sender@example.com
        - Mail recipient: recipient@exmaple.com
        - Subject：just a test mail
        - Content：just a test mail
        - Mail Server Address：stmp.example.com
        - Mail Server Port：465
        - Use ssl: yes
        - Account: sender@example.com
        - Password: senderPassword
        - Attachment: None
        
        ```
        pysendmail -h stmp.example.com -p 465 --ssl -u sender@example.com -P senderPassword -f 'SENDER <sender@exmaple.com>' -t recipient@exmaple.com -s 'just a test mail' 'just a test mail'
        ```
        
        
        ### Send mail with attachment, without auth
        
        - Mail sender：sender@example.com
        - Mail recipient: recipient@exmaple.com
        - Subject：just a test mail
        - Content：just a test mail
        - Mail Server Address：127.0.0.1
        - Mail Server Port：25
        - Use ssl: No
        - Account: None
        - Password: None
        - Attachment: /path/to/attachment.pdf
        
        ```
        pysendmail -f sender@exmaple.com -t recipient@exmaple.com -s 'just a test mail' -a /path/to/attachment.pdf 'just a test mail'
        ```
        
        ## Releases
        
        
        ### v0.3.1 2020/10/27
        
        - Change help information to english.
        - Use new style to release.
        
        ### v0.3.0
        
        - Old style release.
Keywords: python-sendmail,pysendmail,sendmail,pysendeml,sendeml,mail
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires: click
Description-Content-Type: text/markdown
