私はREBOLを初めて使用しています。 「送信」のドキュメントからこの例に類似例として、電子メール、送信に使用されてどのように偉大なREBOLについてブログピープル:GMail経由でメールを送信REBOL 2のSMTP
send [email protected] "Testing REBOL Function Summary"
それがこれを行うことがいかに簡単で便利読ん有する、私は興奮して送信しようとしました自分自身のGMailアカウントを使ったテストメール。
私は、関連するSMTP/POPサーバー名を取得するために、SMTP/POPの公式Gmailのヘルプを見て: https://support.google.com/mail/answer/7104828?hl=en
そしてここでは、「送信」と「セットネット」のドキュメントが私を得た方法遠いです
>> set-net [ [email protected] smtp.gmail.com pop.gmail.com ]
>> send [email protected] "Hello me!"
connecting to: smtp.gmail.com
** Access Error: Cannot connect to smtp.gmail.com
** Where: open-proto
** Near: smtp-port: open [scheme: 'esmtp]
either only
もちろん、動作しませんでした。私は、SSL/TLS、関連するポート番号、または私のGmailパスワードを使用したいということについてREBOLに何も言わなかった。実際にメールを送信するには、上記のすべてが必要です。
どうすればいいですか?
ありがとうございましたが、私はこれらのスクリプトを実行したときにユーザーとパスワードを設定するプロンプトが表示されませんでした。また、ssendを呼び出すときもありませんでした。ユーザーとパスワードを手動で設定するにはどうすればよいですか? (これはREBOL SMTPドコでは言及されていませんが、動作しなかったPOPアドレスに似たものを試しました:ssend username:[email protected] "hello me") – dukereg
OK、手動でユーザ/パスを設定するコードを追加しました。私はそれらの詳細について尋ねるユーザーを実装したことはないと思う。また、ユーザ名に "@"文字が含まれているため、ユーザ名の解析はpassword @ gmail.comを送信しても動作しません。 –