StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2825回复:21

用51开发EMAIL收发

楼主#
更多 发布于:2001-12-07 08:05
各位大虾,我想利用51单片机作一个可以收发EMAIL的东东,但是对硬件方面知之甚少,望各位大虾帮帮小弟。另外如果有什么好的建议也别忘了告诉我,小弟在此先谢过了!
Weizidem
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2001-12-07 08:58
你能在51上实现tcp/ic协议吗?  如果能, 那你的mail也能否则没戏!!!
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-12-07 09:33
我是第一次做有关这类的东东,
我的理解是有两个方面,
一是如何实现物理上的数据传输,
二是实现SMTP协议就可以了,事实上
在51上实现SMTP协议是可行的。
Weizidem
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-12-07 13:14
smtp is based on tcp/ip
“萎软”,是Microsoft的小名!
KDriver
驱动中牛
驱动中牛
  • 注册日期2001-06-09
  • 最后登录2008-09-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-12-07 13:14
smtp is based on tcp/ip
“萎软”,是Microsoft的小名!
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-12-07 13:40
谢谢!
第一次接触这类编程,还希望大家能多给我些建议!
Weizidem
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-12-09 10:50
你能在51上实现tcp/ic协议吗?  如果能, 那你的mail也能否则没戏!!!

在51上当然可以实现tcp/ic!
喜欢清静?享受人生
chriswu
驱动牛犊
驱动牛犊
  • 注册日期2001-06-26
  • 最后登录2002-03-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-12-10 11:09
收发e-mail要SMTP吗?

你又不是要作邮件服务器。。。

你有多少人在作这个东东啊??
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-12-11 08:29
现在这个项目刚提出来,具体实现还没有定,我们是第一次作有关网络方面的,所以对这方面了解很少,而且手上现在也没什么资料,还望各位赐教。
可能大致会这样:
TCP/IP芯片+SMTP软件
楼上的老兄说不要SMTP,我想可能不行吧,既然需要邮件服务器,那就肯定需要终端客户的配合,所以愚认为SMTP还是要需要的。
Weizidem
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-12-11 08:54
我以前有一个 51+网卡(NE2000兼容)的原理图,我去帮你找找。

实际上你在PC机上,只用 TELNET 就可以收发邮件,我想 CHRISWU
的意思也是想说这个吧。所以你只要实现了 TCP ,剩下的编程就
很简单了。
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-12-11 09:56
谢谢你cn18799,能得到你的帮助我太高兴了,在网络方面我什么都不懂,还望多多赐教,在下感激不尽!
我要做的是类似于手持终端设备,从猫出去,所以不会有PC的参与!
Weizidem
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-12-11 11:41
我的意思是你只要在手持设备上实现 TCP 后,想要收发邮件是很
容易的。

建立到服务器25号(默认的SMTP端口,可能不是)端口的连接,
发邮件。

建立到服务器110号(默认的POP3端口,可能不是)端口的连接,
收邮件。

具体的收发方法,你用 TELNET 一连就明白了,很简单的。
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2001-12-11 16:18
原理图 1

用 8052 实现 ISA 接口,你可以在上面插个网卡,
或参考网卡的电路图把它做到你的板子上。
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-12-11 16:20
原理图 2

8052 + RTL8019
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-12-11 19:32
cn18799:感谢你的帮助:
 第二个原理图打不开( 8052 + RTL8019 ),先存到硬盘上也不行,能发到我的信箱里吗?
      email: stevenwei@263.net
Weizidem
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-12-12 17:30
已经发了。
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-12-12 19:29
已经发了。

好心人!
喜欢清静?享受人生
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-12-12 19:49
我已经收到了,多谢多谢!
Weizidem
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-12-12 20:29
不客气,希望能够对你有所帮助。
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
StevenW
驱动牛犊
驱动牛犊
  • 注册日期2001-07-29
  • 最后登录2002-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-12-13 08:10
对我很有帮助!
Weizidem
上一页
游客

返回顶部