当前位置: 首页 > news >正文

indy发信,为什么不成功

indy发信,为什么不成功 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiDB/html/delphi_20061216175621266.html
procedure   TfrmMain.btn1Click(Sender:   TObject);  
  begin  
  IdSMTP1.Host   :=   'freemx3.sinamail.sina.com.cn';//'mx.mail.163.split.netease.com';//SMTP.163.com服务器Rs`7`@  
  IdSMTP1.Port   :=25;//服务器端口W63gO8  
  try  
      IdSMTP1.Connect;//建立连接d.  
      except  
        Showmessage('连接SMTP服务器失败!');  
        Exit;  
        end;  
  try  
      with   IdMessage1   do  
        begin  
          body.Clear;  
          Body.add('用户名及密码123');//邮件正文件内容,也可这样Body.Assign(memo1.lines);X+  
          From.address   :='ah_wcw@163.com';//发件人名GY  
          Recipients.EMailAddresses   :='ah_wcw@163.com';//收件人邮箱:"  
          Subject:='用户名及密码';//邮件标题dw{d{  
      end;  
    IdSMTP1.Send(IdMessage1);//发送邮件7c"Xy  
    finally  
    showmessage('您的信件已成功发送');  
    IdSMTP1.Disconnect;//断开连接^DpX  
    end;  
   
  end;

要加一句  
  IdSMTP1.AuthenticationType:=atLogin

情况一样啊,大哥

ASMTP.Host:=FSmtpHost;   //主机  
          ASMTP.Port:=FSmtpPort;   //端口  
          ASMTP.Username:=FSmtpUserName;   //用户名  
          ASMTP.Password:=FSmtpPassWord;   //口令  
          ASMTP.AuthenticationType:=FSmtpAuthenticationType;     //认证模式  
          ASMTP.Connect;  
   
  主要是发信服务器要求身份认证,你要将这些信息填全才行。  
  还有就是要确定主机允许这样发信,我用smtp.tom.com可以,用smtp.21cn.com就不行。你可换着试试  
   
 

为何IdSMTP1.Host   :=   'freemx3.sinamail.sina.com.cn';就不可以,听说新浪对INDY控件发过来的参数有了屏蔽作用,那么怎么才能躲避这个。

以前用的是SendMail组件,好象出现过小问题,但还是不会出现不通过的问题

现在估计mail服务器都不好使用了  
  我blog上也有例子,看看也许能帮助你参考参考.

为了减少垃圾邮件,   smtp服务器都会要求认证吧

相关文章:

  • 怎么去学计算机英语!!(推荐)
  • Linux下shell中的if循环语句
  • centos linux5.2下mysql5.1.22安装
  • 百度笔试题----C语言版revert
  • Apache下域名虚拟主机在个人主页目录上实现过程
  • 进程与信号(二)
  • 强制 umount nfs文件系统
  • Exchange系列课程之三--群集环境中安装Exchange Server 2003
  • 如何使用Hyper-V集群和存储功能以达到HA?
  • 《亮剑.NET:.NET深入体验与实战精要》推荐序
  • 拯救C# 2.0,但是我们真做的到吗?
  • sql 中产生定单号
  • 修改grub,从其它地方启动,网络安装常用到
  • 使用 T4 生产代码
  • RHEL4-FTP服务(五)配置虚拟用户访问vsftp服务器_(下)
  • Android 架构优化~MVP 架构改造
  • Apache的80端口被占用以及访问时报错403
  • HTTP中的ETag在移动客户端的应用
  • idea + plantuml 画流程图
  • Java 内存分配及垃圾回收机制初探
  • Javascript 原型链
  • JavaScript的使用你知道几种?(上)
  • js对象的深浅拷贝
  • MySQL主从复制读写分离及奇怪的问题
  • Spring Boot快速入门(一):Hello Spring Boot
  • Spring-boot 启动时碰到的错误
  • windows下如何用phpstorm同步测试服务器
  • 百度小程序遇到的问题
  • 对超线程几个不同角度的解释
  • 码农张的Bug人生 - 初来乍到
  • 前端性能优化——回流与重绘
  • 如何在 Tornado 中实现 Middleware
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • Java数据解析之JSON
  • 阿里云API、SDK和CLI应用实践方案
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #include<初见C语言之指针(5)>
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (7)STL算法之交换赋值
  • (二)换源+apt-get基础配置+搜狗拼音
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .Net core 6.0 升8.0
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .net 无限分类
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @JSONField或@JsonProperty注解使用