2

是否可以使用 Gmail 帐户从 Smalltalk 发送电子邮件?我已经用 Smalltalk 配置了我的公司邮件服务器来发送电子邮件,但是当我分发应用程序时这不会减少它。使用 Outlook、Yahoo 或 Gmail 中的任何一个的答案都是可以接受的。

4

2 回答 2

1

您应该说明您使用的是哪个 Smalltalk,因为有不同的方言并且都有不同的方式来处理诸如电子邮件之类的事情。

在 Pharo 中,查看类 SMTPClient。有一些类方法具有显示如何发送电子邮件的示例方法。

对于 VisualWorks,加载包裹 NetClients 并检查 MailMessage 和 SMTPClient 类。

下面是在 VisualWorks 中发送电子邮件的代码示例:

(Net.SMTPClient host: Net.NetClient netSettings defaultOutgoingHost name)
        user: Net.NetClient netSettings defaultOutgoingHost netUser;
        send: (Net.MailMessage newTextPlain
            subject: 'This is the subject';
            from: 'my-email@gmail.com';
            to: 'your-email@gmail.com';
            text: 'This is the body';
            yourself).
于 2013-07-10T02:41:57.040 回答
0

ZdcSecureSMTPClient对于安全邮件发送,请查看Zodiac-ExtraPharo 2.0 图像。使用 gmail 的课堂边节目。

于 2013-07-15T09:31:05.583 回答