Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Carter Neeb
python-tutorial
Commits
34e73bc5
Commit
34e73bc5
authored
Jun 01, 2022
by
Carter Neeb
Browse files
init
parents
Changes
1
Hide whitespace changes
Inline
Side-by-side
fakeEmailer.py
0 → 100644
View file @
34e73bc5
import
smtplib
import
argparse
port
=
1025
DEFAULT_SENDER
=
"sender@default.ca"
parser
=
argparse
.
ArgumentParser
()
parser
.
add_argument
(
"-r"
,
dest
=
"senderEmail"
,
metavar
=
"sender"
,
default
=
DEFAULT_SENDER
)
parser
.
add_argument
(
"recieverEmail"
,
metavar
=
"reciever"
)
parser
.
add_argument
(
"message"
,
metavar
=
"message"
)
args
=
parser
.
parse_args
()
print
(
args
.
senderEmail
)
print
(
args
.
recieverEmail
)
print
(
args
.
message
)
def
email
():
with
smtplib
.
SMTP
(
"localhost"
,
port
)
as
server
:
server
.
sendmail
(
args
.
senderEmail
,
args
.
recieverEmail
,
args
.
message
)
email
()
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment