使用WebProxy发送邮件

使用WebProxy发送邮件System.Net.WebProxy proxy = new System.Net.WebProxy(“itgproxy.redmond.corp.microsoft.com:80”);            proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;            System.Net.Glo

大家好,又见面了,我是你们的朋友全栈君。

使用WebProxy发送邮件
System.Net.WebProxy proxy 
=
 
new
 System.Net.WebProxy(

itgproxy.redmond.corp.microsoft.com:80

);
使用WebProxy发送邮件            proxy.Credentials 

=
 System.Net.CredentialCache.DefaultCredentials;
使用WebProxy发送邮件            System.Net.GlobalProxySelection.Select 

=
 proxy;
使用WebProxy发送邮件            MailMessage m 

=
 
new
 MailMessage();
使用WebProxy发送邮件            m.From 

=
 tbFrom.Text;
使用WebProxy发送邮件            m.To 

=
 tbTo.Text;
使用WebProxy发送邮件            m.Subject 

=
 tbSubject.Text;
使用WebProxy发送邮件            m.Body 

=
 tbBody.Text;
使用WebProxy发送邮件            

//
优先级

使用WebProxy发送邮件

            
switch
(ddlp.SelectedIndex)
使用WebProxy发送邮件使用WebProxy发送邮件            


{

使用WebProxy发送邮件                
case 0:
使用WebProxy发送邮件                    m.Priority 
= MailPriority.High;
使用WebProxy发送邮件                    
break;
使用WebProxy发送邮件                
case 1:
使用WebProxy发送邮件                    m.Priority 
= MailPriority.Low;
使用WebProxy发送邮件                    
break;
使用WebProxy发送邮件                
default:
使用WebProxy发送邮件                    m.Priority 
= MailPriority.Normal;
使用WebProxy发送邮件                    
break;
使用WebProxy发送邮件            }


使用WebProxy发送邮件            

//
格式

使用WebProxy发送邮件

            
if
(ddlp.SelectedIndex
==
0
)
使用WebProxy发送邮件                m.BodyFormat 

=
 MailFormat.Text;
使用WebProxy发送邮件            

else

使用WebProxy发送邮件                m.BodyFormat 

=
 MailFormat.Html;
使用WebProxy发送邮件            

//
以下设置服务器

使用WebProxy发送邮件

            
if
(tbServer.Text
!=
“”
)
使用WebProxy发送邮件使用WebProxy发送邮件            


{

使用WebProxy发送邮件                
使用WebProxy发送邮件                
//以下代码适用于Framework1.1以上版本。
使用WebProxy发送邮件                
//SmtpMail.SmtpServer = tbServer.Text;
使用WebProxy发送邮件
//                m.Fields.Add(“http://schemas.microsoft.com/cdo/configuration/smtpauthenticate“,
使用WebProxy发送邮件
//                    “1”);    //basic authentication
使用WebProxy发送邮件
//                m.Fields.Add(“http://schemas.microsoft.com/cdo/configuration/sendusername“,
使用WebProxy发送邮件
//                    tbUserName.Text); //set your username here
使用WebProxy发送邮件
//                m.Fields.Add(“http://schemas.microsoft.com/cdo/configuration/sendpassword“,
使用WebProxy发送邮件
//                    tbPass.Text);    //set your password here
使用WebProxy发送邮件
            }


使用WebProxy发送邮件            

//
以下处理附件 

使用WebProxy发送邮件

            
string
 strFileName 
=
 FileSelect.PostedFile.FileName;
使用WebProxy发送邮件            

if
(strFileName
!=
“”
)
使用WebProxy发送邮件                m.Attachments.Add(

new
 MailAttachment(strFileName));
使用WebProxy发送邮件            SmtpMail.Send(m);

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151995.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • bat中使用mshta调用vbs语句获取精准计算的日期

    bat中使用mshta调用vbs语句获取精准计算的日期1.在bat中,获取指定的日期格式是比较麻烦的。因为cmd环境中,日期格式随着系统的时间格式设置而变化,通常系统默认的时间格式是“\’”符号作为连接符。日期通常用在文件名上,比如日志的文件名。那么日期的格式就只能用“-”符号代替,更改系统日期格式会显得容易被外界因素改变,导致不稳定。当然也可以用bat中的set来进行替换,但这样费代码量。2.对于计算日期来说,bat是难以准确做到的,也需要堆积代码量才能完成。特别是到了每个月的一号时,无法确定昨天是否是31号还是30号还是28号。那么bat就只能陷入迷茫

    2025年6月7日
    2
  • 惯性矩阵计算

    惯性矩阵计算

    2022年6月28日
    26
  • WPF实现选项卡效果(3)——自定义动态添加的AvalonDock选项卡内容

    WPF实现选项卡效果(3)——自定义动态添加的AvalonDock选项卡内容简介  在前面一篇文章里面,我们实现了AvalonDock选项卡的动态添加,但是对于选项卡里面的内容,我们并没有实现任何有用的功能。  这篇文章里面,我们将实现对选项卡里面的内容和功能实现自定义。将自定义Page作为选项卡内容Page定义  Page页面的Xaml代码如下:

    2022年7月20日
    78
  • Java反射机制的原理和用途

    Java反射机制的原理和用途看了好多关于Java反射机制的文章,大多都太过官方,消化起来比较稍显费劲,本篇,我会依据自己的理解去阐述什么是Java的反射机制,反射用在什么地方,以及怎么来使用?开篇前,我们还是要了解一下,什么是Java的反射机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl、Python(看过我写的Python3学习系列的博文,不止一次突出…

    2022年5月2日
    43
  • win10安装ubuntu「建议收藏」

    win10上安装ubuntu为了能更好地学python,本来打算装个双系统,用Linux写python,不过发现双系统切换起来麻烦了点,然后就发现有虚拟机这东西。花费了一些时间,最后成功通过VMwareWorkstationPro14虚拟机安装了ubuntu,在此将安装教程整合一下,供需要者参考。 1.安装VMwareWorkstationPro14虚拟机要安装ubun…

    2022年4月13日
    50
  • auto_increment 自增键的一些说明

    auto_increment 自增键的一些说明

    2021年11月7日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号