返回顶部
首页 > 资讯 > 精选 >VB.NET网络中如何实现E-mail的发送
  • 154
分享到

VB.NET网络中如何实现E-mail的发送

2023-06-17 20:06:53 154人浏览 八月长安
摘要

这期内容当中小编将会给大家带来有关VB.NET网络中如何实现E-mail的发送,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。我们常常发E-mail邮件,可是你知道我们怎么把我们写的邮件发送给另一方的吗?利

这期内容当中小编将会给大家带来有关VB.NET网络中如何实现E-mail的发送,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

我们常常发E-mail邮件,可是你知道我们怎么把我们写的邮件发送给另一方的吗?利用VB.net网络可以实现这个过程,下面我们就来设计E-mail的发送部分:

1.参数设置

进入Exchange系统,选择新增设置文件后屏幕上会显示所需要的信息服务,选择Internet Mail。把设置文件的名称设为test。屏幕会显示两个选项,您可以选择以Modem方式或以Network 方式连接。笔者所用的是Modem方式;假若您是使Internet专线,就要选择Network 方式。

选择Modem方式后,Exchange会要求我们输入邮件服务器的IP地址。接着将TransfORM Message的模式设置为Automatic,这样当我们连接到邮件服务器时,新的信息会自动下载到本地端。接下来,将您所使用的E mail地址、全名、口令和下载路径等一一设置好。

2.VB.NET网络程序设计

在Form上加入一个MapiMessage控件,取名为MAPIMessage1;加入一个MAPISession控件,取名为MAPISession1;并加入三个TextBox控件,取名为Subject、Content和Addr。并在三个TextBox前各加入一个Label,将Caption分别改为标题、内容和地址。

将MAPIMessage1的各项属性设置如下:

·DownLoadMail=TRUE;  ·LoGonUI=TRUE;  ·NewSession=FALSE;  ·UserName=“发送E mail”。

这里将DownLoadMail设置为TRUE,当程序和邮件服务器***次连接时,会将新的邮件下载到本地端。将LogonUI设置为TRUE,则当您程序中Logon名称输入错误时,系统会显示一个Message Box来让您输入正确的名称。

由于这个程序仅使用一个Session,所以可将NewSession设置成FALSE。如果您有许多Session要建立的话,则将它设置成TRUE。UserName中所填的,是我们在Exchange中所新增的设置文件名称,如果没有填内容的话,系统将会显示一些Message Box请您输入文件。在Form上加入三个按钮,Logon、Logoff和Send,并分别将它们的Caption改为登录、离网和发送。

在 Logon_Click()事件中加入以下程序代码,程序的功能是使我们登录到邮件服务器:

MAPISession1.SignOn   MAPIMessage1.SessionID=MAPISession1.SessionID   sgBox “Your ID is” + Str   (MAPISession1.SessionID)

其中MAPISession1.SignOn是作登录的动作。在登录时,因为已经将MAPIMessage1控件的DownLoadMail属性设置为TRUE,所以可以在屏幕上看到Message Box,显示系统正在下载邮件。登录成功后,系统会传回一个SessionID,将该ID填入MAPIMessage1的SessionID中,这样就可以利用该Session来传送E mail,同时用Message Box通知用户发送成功。

在Logoff_Click()事件中加入以下程序代码,程序的功能是使我们离开邮件服务器:

MAPIS1.SignOff

在Send_Click()事件中加入以下程序代码,程序的功能是使我们发送E mail:

MAPIMessage1.Compose   MAPIMessage1.RecipDisplayName = Addr.text   MAPIMessage1.AddressResolveUI = TRUE   MAPIMessage1.MsgSubject = Subject.text   MAPIMessage1.MsgNoteText = Content.text   MAPIMessage1.Send   MsgBox “您发送成功啦!”

其中Compose命令的主要目的是使您可以改变RecipDisplayName的内容,将所需传送的E mail地址、主题和文章内容分别填入RecipDisplayName、MsgSubject和MsgNoteText,接着用Send命令发送出去,VB.NET网络编程还是很好用的吧。

上述就是小编为大家分享的VB.NET网络中如何实现E-mail的发送了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网精选频道。

--结束END--

本文标题: VB.NET网络中如何实现E-mail的发送

本文链接: https://lsjlt.com/news/292923.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VB.NET网络中如何实现E-mail的发送
    这期内容当中小编将会给大家带来有关VB.NET网络中如何实现E-mail的发送,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。我们常常发E-mail邮件,可是你知道我们怎么把我们写的邮件发送给另一方的吗?利...
    99+
    2023-06-17
  • PHP Mail 功能探究:如何在网站中实现邮件发送
    在网站开发过程中,邮件发送功能是一个常见且必要的功能之一。利用PHP的mail函数,可以轻松地实现邮件发送操作。本文将探讨如何在网站中实现邮件发送功能,并提供具体的代码示例。 1. P...
    99+
    2024-04-02
  • 如何使用php的mail()函数实现发送邮件功能
    小编给大家分享一下如何使用php的mail()函数实现发送邮件功能,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 利用PHP的mail函数发送邮件   mail()函数的作用:连接到邮件服务器...
    99+
    2023-06-15
  • springboot整合mail实现邮箱的发送功能
    第一步添加mail的依赖 <!--引入mail的依赖 --> <dependency> <groupId>org.springfr...
    99+
    2024-04-02
  • VB.NET中怎么实现网络监控
    这篇文章给大家介绍VB.NET中怎么实现网络监控,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在窗体上放置一个TreeView控件,改名为tvInfo。再放置一个按钮控件。双击按钮,编写VB.NET网络监控代码。Dim...
    99+
    2023-06-17
  • 使用php的mail()函数实现发送邮件功能
     利用PHP的mail函数发送邮件    mail()函数的作用:连接到邮件服务器,利用smtp协议,与该服务器交互并投邮件    ...
    99+
    2024-04-02
  • VB.NET如何启动拨号网络中的连接
    这篇文章将为大家详细讲解有关VB.NET如何启动拨号网络中的连接,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。VB.NET网络技巧案例:启动拨号网络中的连接 由于拨号网络不是一个可执行文件, 所以要启动拨...
    99+
    2023-06-17
  • VB.NET如何实现事件触发
    这篇文章主要为大家展示了“VB.NET如何实现事件触发”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何实现事件触发”这篇文章吧。VB.NET中的事件是一个非常重要的概念。对于初学者...
    99+
    2023-06-17
  • Qt多线程实现网络发送文件功能
    本文实例为大家分享了Qt多线程实现网络发送文件功能的具体代码,供大家参考,具体内容如下 客户端给服务器发送文件,服务器进行接收文件的简单操作 1. 服务器 1. 创建QTcpServ...
    99+
    2024-04-02
  • 如何在 vb.net 中发送带有附件的电子邮件
    在 VB.NET 中,你可以使用 `System.Net.Mail` 命名空间中的 `MailMessage` 类来创建和发送带附件...
    99+
    2023-09-26
    vb.net
  • 怎么使用Java自带的mail API实现邮件发送功能
    本篇内容主要讲解“怎么使用Java自带的mail API实现邮件发送功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Java自带的mail API实现邮件发送功能”...
    99+
    2023-07-05
  • Java网络编程UDP实现消息发送及聊天
    TCP可以实现聊天,UDP也可以实现消息发送及聊天。不同的是,TCP需要有服务端和客户端的连接,但UDP不需要,只需要有发送方和接收方即可。 一、实现消息发送 发送方: pack...
    99+
    2024-04-02
  • drupal中创建hook_user并调用drupal的mail函数发送email实例
    本文实例讲述了drupal中创建hook_user并调用drupal的mail函数发送email的方法。分享给大家供大家参考。具体实现方法如下: 如果想在drupal的用户账号里添加一些自己的内容,就要用到hook_us...
    99+
    2022-06-12
    drupal 创建 hook_user 调用 mail函数 发送 email
  • 如何理解VB.NET发送邮件的两种方法
    今天就跟大家聊聊有关如何理解VB.NET发送邮件的两种方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。VB.NET功能非常强大,程序界面标准,可以帮助程序员提高开发效率。它能够支持...
    99+
    2023-06-17
  • 使用Java自带的mail API实现邮件发送功能全过程
    目录需求:以下代码即可发送邮件,以qq邮箱为例证书生成步骤:总结需求: 邮件发送 使用jdk源生API——java.mail实现发邮件功能 (当然也有第三方工...
    99+
    2023-05-14
    java mail api java 发送邮件 java实现发送邮件
  • 如何解决使用php中mail函数发送邮件收不到的问题
    这篇文章主要介绍如何解决使用php中mail函数发送邮件收不到的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用php中的mail函数发送邮件收不到的解决方法:首先安装sendmail和sendmail-cf包...
    99+
    2023-06-15
  • golang如何实现发送邮件
    小编给大家分享一下golang如何实现发送邮件,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前期准备golang发送邮件的功能,我们今天介绍golang发送qq邮件,相信大家都有qq邮箱吧,操作起来比较便捷,使用golan...
    99+
    2023-06-14
  • HTML5中如何实现网络存储
    这篇文章将为大家详细讲解有关HTML5中如何实现网络存储,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1 前言随着互联网的快速发展,基于网页的应用越来越普遍,同时也变得越来越复杂,为了满足日益更新的需求,...
    99+
    2023-06-09
  • go语言如何实现并发网络爬虫
    本篇内容主要讲解“go语言如何实现并发网络爬虫”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“go语言如何实现并发网络爬虫”吧!首先我的思路是看一下爬虫的串行实现,然后通过两个并发实现:一个使用锁...
    99+
    2023-07-05
  • 如何在PHP中实现短信发送功能
    随着移动互联网技术的普及,短信成为了一种广泛应用的通信手段,需要在网站或应用中实现短信发送功能。PHP作为一种广泛应用于Web开发的编程语言,在实现短信发送功能时也是十分方便的。本文将介绍如何在PHP中实现短信发送功能。选择短信服务商在开始...
    99+
    2023-05-20
    PHP 实现 短信发送
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作