Email 如何使用Gmail/Yahoo/Outlook通过Smalltalk应用程序发送电子邮件

Email 如何使用Gmail/Yahoo/Outlook通过Smalltalk应用程序发送电子邮件,email,gmail,smalltalk,mail-server,yahoo-mail,Email,Gmail,Smalltalk,Mail Server,Yahoo Mail,是否可以使用Gmail帐户从Smalltalk发送电子邮件?我已经用Smalltalk配置了我公司的邮件服务器来发送电子邮件,但当我分发应用程序时,这并不会减少它。任何使用Outlook、Yahoo或Gmail的答案都是可以接受的。你应该说明你使用的是哪种Smalltalk,因为它们有不同的方言,并且都有不同的处理方式,比如电子邮件 在Pharo中,检查类SMTPClient。有些类方法具有示例方法,说明如何发送电子邮件 对于VisualWorks,加载parcel NetClient并检查Ma

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

你应该说明你使用的是哪种Smalltalk,因为它们有不同的方言,并且都有不同的处理方式,比如电子邮件

在Pharo中,检查类SMTPClient。有些类方法具有示例方法,说明如何发送电子邮件

对于VisualWorks,加载parcel NetClient并检查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).

对于安全邮件发送,请查看Pharo 2.0图像上的Zodiac Extra中的
ZdcSecureSMTPClient
。 类端显示使用gmail