我用NMSMTP控件写了个发送邮件的程序。发送的地址是[email protected]
由于我这里比较特殊,局域网内大家通过代理上网,设代理的同事用猫拨号,用wingate做代理。
他的ip 是134.33.32.155
请问我该怎样通过代理发送邮件呢?就象foxmail设置socket5代理一样。
我的连接邮件服务器代码为:
self.NMSMTP1.Host:='134.33.32.155';//我写 smtp.sina.net//提示连接不上
self.NMSMTP1.UserID:='wchen';
self.NMSMTP1.Port:=80;
self.NMSMTP1.Connect;发送邮件代码:
self.NMSMTP1.PostMessage.FromAddress:= self.LabeledEdit7.Text;
self.NMSMTP1.PostMessage.FromName:= self.LabeledEdit8.Text;
self.NMSMTP1.PostMessage.ToAddress.Text:= self.LabeledEdit4.Text;
self.NMSMTP1.PostMessage.Subject:=self.LabeledEdit6.Text;
self.NMSMTP1.PostMessage.Body.Text:=self.MemoEx1.Lines.Text;
self.NMSMTP1.SendMail;
请问我该怎样做才能发送出去?