Created
August 2, 2022 13:00
-
-
Save macmladen/cc83a37410a132716327659abdff5ea8 to your computer and use it in GitHub Desktop.
Connecting to SMTP SSL server in terminal to be sure that sending works.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Connecting to SMTP over SSL on 465 | |
openssl s_client -connect smtp.zoho.com:465 | |
# CONNECTED(00000006) | |
# depth=1 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = Thawte TLS RSA CA G1 | |
# verify error:num=20:unable to get local issuer certificate | |
# verify return:0 | |
# --- | |
# Certificate chain | |
# 0 s:/CN=*.zoho.com | |
# i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=Thawte TLS RSA CA G1 | |
# 1 s:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=Thawte TLS RSA CA G1 | |
# i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Global Root G2 | |
# --- | |
# Server certificate | |
# -----BEGIN CERTIFICATE----- | |
# MIIGDTCCBPWgAwIBAgIQCRm184eLkBvT74/WQG72TzANBgkqhkiG9w0BAQsFADBe | |
# MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 | |
# d3cuZGlnaWNlcnQuY29tMR0wGwYDVQQDExRUaGF3dGUgVExTIFJTQSBDQSBHMTAe | |
# Fw0yMjAyMDMwMDAwMDBaFw0yMzAyMjUyMzU5NTlaMBUxEzARBgNVBAMMCiouem9o | |
# by5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1MnrPUAubQz+F | |
# 7sETvsH+lqK+9EjKib7Yjzx5iwTkXCxBtWe5lQvBBT4K/6bzwgIlE0vyEi2Rqwbp | |
# yo9sSwP3/LrgnSq3/njlGu5uGgzbI6morr4lB6QHW/+qpVy5d/fS/iv25E7WXRbg | |
# +7CvhLb02GZkNphzt7ipuhOwttN42KO+RIfXz4qqwVWgVO/oaQhIul+HZ2G8MyNB | |
# AXABawuFDCuWyc4x8oMfADHAw7+F24/bgciUMZTJjPqhczqPPAZGxUrk/Jg8AnvZ | |
# 0Xbwn7OjVCj5mdqUY0V3yQXIdCw6r957JuUCxOMLYo/lYEv0eFGYeKtLER9lqxsN | |
# XmbjfNQ/AgMBAAGjggMOMIIDCjAfBgNVHSMEGDAWgBSljP4yzOsPLNQZxgi4ACSI | |
# XcPFtzAdBgNVHQ4EFgQUDAmAGIIqBEiORY8uy2lM0DhDvkgwHwYDVR0RBBgwFoIK | |
# Ki56b2hvLmNvbYIIem9oby5jb20wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG | |
# CCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY2Rw | |
# LnRoYXd0ZS5jb20vVGhhd3RlVExTUlNBQ0FHMS5jcmwwPgYDVR0gBDcwNTAzBgZn | |
# gQwBAgEwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2VydC5jb20vQ1BT | |
# MHAGCCsGAQUFBwEBBGQwYjAkBggrBgEFBQcwAYYYaHR0cDovL3N0YXR1cy50aGF3 | |
# dGUuY29tMDoGCCsGAQUFBzAChi5odHRwOi8vY2FjZXJ0cy50aGF3dGUuY29tL1Ro | |
# YXd0ZVRMU1JTQUNBRzEuY3J0MAkGA1UdEwQCMAAwggF8BgorBgEEAdZ5AgQCBIIB | |
# bASCAWgBZgB1AOg+0No+9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABfr5P | |
# 5z4AAAQDAEYwRAIgfhDA91svM5rpfnOVhk64jmB5akG2zufLLoKQKOIiGJcCIGGU | |
# KfXkguQMeon0Zali8ROajMd29fMAXBzBdZl3qmQTAHUANc8ZG7+xbFe/D61MbULL | |
# u7YnICZR6j/hKu+oA8M71kwAAAF+vk/nGQAABAMARjBEAiA0qHl3I0zPi2DWYdZ/ | |
# VL1JmbOYI77W44AvzjLb/c1nTQIgWruj21iYUWgIyK5aTnMJsOmbVD/BgQniOnkE | |
# 6JP0/tQAdgCzc3cH4YRQ+GOG1gWp3BEJSnktsWcMC4fc8AMOeTalmgAAAX6+T+da | |
# AAAEAwBHMEUCIGiGJiMf93UDlA6eVdZoR0btA9riLdlLyS+JAHYUNg4hAiEAghAQ | |
# 4piSZP+sVHrR4nihxDc6q5ZEnazslI/TnlztNEkwDQYJKoZIhvcNAQELBQADggEB | |
# AD2oaupxTPM8I5b14QlnecFZLXlb1KDdne08Wy4y9MrWPyEF9uBxdet5fhbzEI38 | |
# gZJ5isuKuhR6fr7mmqtsfuWMQLZMu408dV8TRB5eR7t9LJJ3QwPAP5bi5F0o2CsT | |
# DgLpTn6LhtthdPCTSMuQjX1RHDhULr3MyuzQap9Vnj7MIbzj6WNMqo3tu1rnlJnu | |
# zIVvSCX1k/tQnS95oI/WhtEIhsPZ2qFub4/DwVNuITLv2Y5EtjJkN0aixfIg6PUI | |
# z3KQsz+G1BZwqg8FNf3T8IfAiyRe+ylSyPERUveiAhDmDlQaVbBW+3FkkouQNqPC | |
# 4/7c/puwz2KfGFfsUf2Z9UY= | |
# -----END CERTIFICATE----- | |
# subject=/CN=*.zoho.com | |
# issuer=/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=Thawte TLS RSA CA G1 | |
# --- | |
# No client certificate CA names sent | |
# --- | |
# SSL handshake has read 3401 bytes and written 468 bytes | |
# --- | |
# New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-SHA | |
# Server public key is 2048 bit | |
# Secure Renegotiation IS supported | |
# Compression: NONE | |
# Expansion: NONE | |
# No ALPN negotiated | |
# SSL-Session: | |
# Protocol : TLSv1.2 | |
# Cipher : ECDHE-RSA-AES256-SHA | |
# Session-ID: 654F8C3C83D32A72F73BD3D71E28C985BE7940EB6EBE275EF69D77CE7082F3FF | |
# Session-ID-ctx: | |
# Master-Key: B422302535673F6874038867FCCBC4B12CB20734CB222074A8524524535E178CCC106009C9AB2813EDB6F0827F25D596 | |
# TLS session ticket lifetime hint: 14400 (seconds) | |
# TLS session ticket: | |
# 0000 - 22 91 32 a7 28 03 36 34-83 13 6e 9d 86 5b 36 24 ".2.(.64..n..[6$ | |
# 0010 - c5 3c e5 be 83 ad 50 0f-e5 da 14 60 dd af 43 bc .<....P....`..C. | |
# 0020 - 35 76 fc 10 f6 fd 85 a2-c6 15 4f 34 a3 ee ea 3b 5v........O4...; | |
# 0030 - cc f5 fa 1e bb de 83 eb-6a b0 11 0d fd 92 e4 9b ........j....... | |
# 0040 - b0 8a df 20 5c 82 b8 13-c1 dc 36 19 ae 83 60 e9 ... \.....6...`. | |
# 0050 - 2e 6e be 05 a0 72 4b 25-5c be ba 9f ca 4c 48 7c .n...rK%\....LH| | |
# 0060 - 44 aa 61 fb 3d 06 f8 7f-f7 80 f2 ee cb 90 f4 79 D.a.=..........y | |
# 0070 - fb f8 19 c0 ba 7b eb b9-dc 88 65 16 74 ae 04 94 .....{....e.t... | |
# 0080 - 67 71 5b ad 9b 27 a7 90-6f 24 27 d0 de 1e 74 96 gq[..'..o$'...t. | |
# 0090 - d7 e1 a9 68 e4 72 b3 f6-03 e0 94 fd b0 28 9d 8f ...h.r.......(.. | |
# Start Time: 1659441436 | |
# Timeout : 300 (sec) | |
# Verify return code: 0 (ok) | |
# --- | |
# 220 mx.zohomail.com SMTP Server ready August 2, 2022 4:57:16 AM PDT | |
EHLO koder.rs | |
# 250-mx.zohomail.com Hello koder.rs (cable-188-2-2-166.dynamic.sbb.rs (188.2.2.166)) | |
# 250-AUTH LOGIN PLAIN | |
# 250 SIZE 32505856 | |
### echo -ne "\[email protected]\0wYQVSsPXZcf7KvM" | base64 | |
### AG1sYWRlbkBrb2Rlci5ycwB3WVFWU3NQWFpjZjdLdk0= | |
auth plain AG1sYWRlbkBrb2Rlci5ycwB3WVFWU3NQWFpjZjdLdk0= | |
# 235 Authentication Successful | |
mail from: <[email protected]> | |
# 250 Sender <[email protected]> OK | |
rcpt to: <[email protected]> | |
# 250 Recipient <[email protected]> OK | |
data | |
# 354 Ok Send data ending with <CRLF>.<CRLF> | |
Date: Tue, 02 July 2022 06:04:34 | |
From: "Mladen Djuric" <[email protected]> | |
Subject: Manual SMTP | |
To: "Mladen" <[email protected]> | |
This is kinda body text | |
^M | |
.^M | |
250 Message received | |
quit | |
### You need <CRLF>.<CRLF> to terminate | |
### On Mac you need: Return <CTRL+V> Return . <CTRL+V> Return | |
# 221 mx.zohomail.com closing connection | |
# closed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment