Если Вы хотите эквивалент Кв. - добираются или конфетка на Mac OS X, у Вас есть два варианта.
Можно использовать brew install PACKAGE_NAME
или port install PACKAGE_NAME
устанавливать доступный пакет.
вы пробовали
openssl s_client -starttls smtp -connect smtp.gmail.com:587 -crlf <<EOF
helo
auth login
$(echo $username | base64)
$(echo $password | base64)
mail from:$email0
rcpt to:$email0
Data
From: $email0
To: $emaildest
Subject: $(echo $subject)
$(< body.txt)
.
EOF
body.txt
(и удалить после) $ var
... Кстати, если вы подписываете и шифруете почту, вы можете посмотреть этот вопрос
в 3бдалла :Приходилось решать аналогичную проблему, когда ssl-соединение было установлено, но данные прикладного уровня не передавались, а показывался только сертификат. Попробуйте добавить в строку с командой openssl следующие параметры:-key, keyfile, -cert and certfile
после <port>
параметр:
openssl s_client -connect <host>:<port> -key <keyfile> -cert <certfile>
(Сначала попробовал команду:echo "some_data" | openssl s_client -connect <host>:<port> -key <keyfile> -cert <certfile>
)