私はnetcatでメールを送信しようとしています、これは私が得るものです:
****-MacBook-Pro:~ ***$ nc smtp.gmail.com 25
220 mx.google.com ESMTP h8sm66301168eew.16 - gsmtp
Helo gmail.com
250 mx.google.com at your service
MAIL FROM: <******@gmail.com>
530 5.7.0 Must issue a STARTTLS command first. h8sm66301168eew.16 - gsmtp
sTARTTLSコマンドとは何ですか?それをどうする必要がありますか?
STARTTLSはプレーンテキスト通信プロトコルの拡張であり、暗号化通信に個別のポートを使用する代わりに、プレーンテキスト接続を暗号化(TLSまたはSSL)接続にアップグレードする方法を提供します。
http://en.wikipedia.org/wiki/STARTTLS
Smtpサーバーはプレーンテキスト接続を受け入れないと言っています。