PyPhisher is a simple Python-based tool for phishing. This is a command line tool that allows you to take a pre-crafted HTML email file and then replace all the links and send the email.
PyPhisher.py --server mail.server.com --port 25 --username user --password password --html phish.txt --url_replace phishlink.com --subject Read!! --sender email@example.com --sendto firstname.lastname@example.org
--server The SMTP server that you are going to be using to send the email --port The port number that is setup for SMTP --html The pre-crafted html that will be used in the email --url_replace The url that will be used to replace all links in the email --subject The subject that will appear in the email message --sender The sender that will appear on the email example --sendto Who you would like to send the email to --start-tls Will attempt to upgrade connection using SSL/TLS