发送带有图片的邮件 [英] send a mail with an image

查看:79
本文介绍了发送带有图片的邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我正在制作一个asp.net Web应用程序..我有一张图片,并且在页面上有一些文字..

我想通过邮件发送该图像和文本.我已经这样编码了.

Hello to all i am making an asp.net web application.. i have an image,and some text on the page..

i want to send that image and text through mail..i have coded like this..

protected void LinkButton1_Click(object sender, EventArgs e)
    {
      //Session["name"] = lblname.Text;
      //Session["rate"] = lblrate.Text;
      //Session["img"] = lblimg.Text;
      Response.Redirect("email.aspx?val=" + Server.UrlEncode(lblname.Text) + "val1=" + Server.UrlEncode(lblrate.Text) + "val2=" + Server.UrlEncode(lblimg.Text));


    }



现在在下一页-




now on the next page--


public partial class email : System.Web.UI.Page
{
    string val;
    protected void Page_Load(object sender, EventArgs e)
    {
     
     if(Request.QueryString["val"]!=null  || Request.QueryString["val1"]!=null || Request.QueryString["val1"]!=null)
     {

       val = Request.QueryString["val"].ToString() + Request.QueryString["val"].ToString() + Request.QueryString["val"].ToString();
        //val1= Request.QueryString["val1"].ToString();
        //val2 = Request.QueryString["val2"].ToString();
      
     }

    }
    protected void btnsend_Click(object sender, EventArgs e)
    {
      MailMessage msg = new MailMessage();
      msg.To.Add(txtto.Text);
      msg.IsBodyHtml = true;
      msg.Subject = txtsub.Text;
      msg.Body = txtmsg.Text + val;
      msg.From = new MailAddress(txtfrom.Text);


      SmtpClient smtp = new SmtpClient();
      smtp.Host = "smtp.gmail.com";
      smtp.Credentials = new System.Net.NetworkCredential("removed", "remove");
      smtp.EnableSsl = Convert.ToBoolean(true);
      smtp.Send(msg);
     
    }
}





邮件正在发送,但是邮件中有类似
的邮件

主题嗨
由googlemail.com邮寄
始终显示来自该发件人的图像.从现在开始不显示.

隐藏详细信息12:34 PM(2分钟前)

dgBook1val1 = 1000val2 = Book1val1 = 1000val2 = Book1


电子邮件ID和密码已删除.





the mail is sending but in the mail there is coming like


subject hi
mailed-by googlemail.com
Images from this sender are always displayed. Don''t display from now on.

hide details 12:34 PM (2 minutes ago)

dgBook1val1=1000val2=Book1val1=1000val2=Book1


Email id and password removed.

推荐答案

Images from this sender are always displayed. Don''t display from now on.




or

Display images below - Always display images from something@codeproject.com



这个是正常的!对我来说,所有在Gmail中收到的邮件,我都会收到此邮件.

尝试使用另一个smtp服务器进行比较.



this is normal! for me, all received messages in Gmail, I get this message.

try another smtp server for comparing them.


这篇关于发送带有图片的邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆