SendMail

public ActionResult SendMail()
        {
            MailMessage mss = new MailMessage();
            mss.From = new MailAddress("[email protected]");
            mss.Body = "testtesttesttesttest";
            mss.BodyEncoding = Encoding.UTF8;
            mss.IsBodyHtml = false;
            mss.To.Add(new MailAddress("[email protected]"));
            SmtpClient cliente = new SmtpClient();
            cliente.Host = ConfigurationManager.AppSettings["Host"].ToString();
            cliente.Port = int.Parse(ConfigurationManager.AppSettings["Port"].ToString());
            cliente.UseDefaultCredentials = ConfigurationManager.AppSettings["EnableSsl"].ToString() == "0" ? false : true;
            cliente.EnableSsl = false;
            string Username = ConfigurationManager.AppSettings["Username"].ToString();
            string Password = ConfigurationManager.AppSettings["Password"].ToString();
            System.Net.NetworkCredential credenciais =
                new System.Net.NetworkCredential(Username, Password);
            cliente.Credentials = credenciais;
            cliente.Send(mss);
            return Content("ok");
        }
时间: 2024-11-05 11:51:35

SendMail的相关文章

CentOS6 安装Sendmail + Dovecot + Squirrelmail

本文记录在本地虚拟机CentOS6上搭建Sendmail + Dovecot + Squirrelmail 的Webmail环境的过程,仅仅是本地局域网的环境测试,不配置DNS, 也没有安全认证,Squirrelmail 版本squirrelmail-webmail-1.4.22. 前言 关于CentOS系统的安装,这里便不做介绍了,大家可以在网上找到很多相关的资料参考.如果已经对下面的命令熟悉的朋友,请直接跳到下一步... 现简单介绍一下一些基本命令的使用: 1.查看系统发行版本 [[emai

在shell中使用sendmail发送邮件

cat > sendmymail.sh #!/bin/bash/usr/sbin/sendmail -t <<EOFFrom: Mail testing <[email protected]>           To: [email protected]                                       Cc: [email protected]                                     Bcc: [email pro

zabbix sendmail(python)

#!/usr/bin/python #coding:utf-8 import smtplib from email.mime.text import MIMEText import sys mail_host = 'smtp.163.com' mail_user = 'username' mail_pass = 'password' mail_postfix = '163.com' def send_mail(to_list,subject,content): me = mail_user+"&

CentOS 6.5 通过 PHP函数的sendmail 发送邮件

很多网站需要用到Sendmail函数发送激活邮件,在centos中内置了Sendmail模块,直接调用即可,如果遇到问题,可采用如下两个步骤检测并解决: 1. 命令行输入:echo "This is test mail" | mail -s 'Test mail Title' [email protected] 一般情况下,[email protected]这个邮箱可以收到标题为"Test mail Title".内容为"This is test mail

Solaris中hostname引起的sendmail错误

一.故障现象 近期在巡检中发现,日志经常出现以下告警: Feb 27 09:03:29 NOD2 sendmail[475]: [ID 702911 mail.crit] My unqualified host name (NOD2) unknown; sleeping for retry Feb 27 09:04:30 NOD2 sendmail[475]: [ID 702911 mail.alert] unable to qualify my own domain name (NOD2) -

搭建Mail服务器--Sendmail

邮件发送过程: 1.你的信件通过smtp协议传送到你的邮件服务器. 2.然后邮件服务器判断是否有转信主机,如果有转信主机,则将信件发送到转信主机上,如果没有转信主机,则直接发送到目的邮件服务器上. 3.收件者通过pop-3协议,将信件从邮件服务器上拿下来. 名词介绍: MUA(Mail User Agent):照字面上来讲就是邮件代理人,MUA是给使用者浏览邮件和书写邮件的程序. MTA(Mail Transfer Agent):照字面上来讲就是邮件传送代理人,也叫邮件服务器.负责MUA请求,也

Sendmail python 文件发送邮件

1.使用python 写发邮箱代码: def sendmail (): import smtplib from email.mime.text import MIMEText from email.utils import formataddr msg = MIMEText('邮件内容', 'plain', 'utf-8') msg['From'] = formataddr(["发件人名", '发件人地址']) msg['Subject'] = "主题" serve

LNMP环境下SendMail+OpenWebMail的详细配置

随着网络的发展和普及,邮件服务器正在成为人们日常生活中不可缺少的部分.现在,许多企业采用 Lotus Note, Exchange 作为公司内部的邮件服务器.本文主要介绍一种基于Linux系统的邮件服务器软件(sendmail)提供邮件服务. 注意:之前已经配置好了LNMP web环境. 配置过程/步骤: 1. 安装Sendmailyum安装或者rpm包安装:yum -y install sendmail sendmail-devel sendmail-cf sendmail-do m4 2. 

PHP环境下用sendmail实现发送邮件功能

前一段时间学习PHP过程中,用到了自动发送邮件的功能,写着写着代码,发现不能发送邮件,于是上网找答案,还是没有解决我的问题.还是自己尝试着去做吧! 首先,我现在是在开发的阶段,并没有什么服务器上传,就一个能够上网的电脑,写一个简单的来试试. 先去下载一个SENDMAIL在WINDOWS下的软件,随便放在哪里,自己知道就好,不要用中文.我的是放在了我的PHP5中了,目录大家可以看到的. 前一段时间学习PHP过程中,用到了自动发送邮件的功能,写着写着代码,发现不能发送邮件,于是上网找答案,还是没有解