Sendmail: Difference between revisions
Jump to navigation
Jump to search
Line 28: | Line 28: | ||
'''8. PHP :''' #!/usr/bin/env php | '''8. PHP :''' #!/usr/bin/env php | ||
'''9. GO :''' #!/usr/bin/env go run | '''9. GO :''' #!/usr/bin/env go run | ||
<source lang="bash"> | |||
nslookup | |||
: ' | |||
Default Server: www0.dev.shahed.biz | |||
Address: 10.20.13.100 | |||
> set type=mx | |||
> chorke.org | |||
Server: www0.dev.shahed.biz | |||
Address: 10.20.13.100 | |||
Non-authoritative answer: | |||
chorke.org MX preference = 0, mail exchanger = mail.chorke.org | |||
> exit | |||
' | |||
</source> | |||
==References== | ==References== |
Revision as of 08:07, 31 July 2021
cat << EOF | sendmail -t
Sender: [email protected]
From: Sender <[email protected]>
Reply-To: Sender <[email protected]>
To: To <[email protected]>
CC: Cc <[email protected]>
Disposition-Notification-To: [email protected]
Subject: Generic Subject
Generic Body
EOF
Knowledge
/usr/sbin/sendmail -Am -v -t < filename.eml /usr/sbin/sendmail -v -t < filename.eml /usr/sbin/sendmail -t < filename.eml
launch interpreter by magic header or env 1. Python 3.9: #!/usr/bin/env python3.9 2. Python 2.6: #!/usr/bin/env python2.6 3. TS Node : #!/usr/bin/env ts-node 4. Python : #!/usr/bin/env python 5. NodeJS : #!/usr/bin/env node 6. Ruby : #!/usr/bin/env ruby 7. Perl : #!/usr/bin/env perl 8. PHP : #!/usr/bin/env php 9. GO : #!/usr/bin/env go run
nslookup
: '
Default Server: www0.dev.shahed.biz
Address: 10.20.13.100
> set type=mx
> chorke.org
Server: www0.dev.shahed.biz
Address: 10.20.13.100
Non-authoritative answer:
chorke.org MX preference = 0, mail exchanger = mail.chorke.org
> exit
'