是否可以使用Gmail帐户从Smalltalk发送电子邮件?我已经使用Smalltalk配置我的公司邮件服务器来发送电子邮件,但是当我分发应用程序时,这不会削减它。任何使用Outlook,Yahoo或Gmail的答案都是可以接受的。
答案 0 :(得分: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).
答案 1 :(得分:0)
要发送安全邮件,请在Pharo 2.0映像上查看ZdcSecureSMTPClient
中的Zodiac-Extra
。
课程侧显示使用gmail。