小编Had*_*ati的帖子

通过本地主机服务器在asp.net中发送电子邮件

是否有任何示例可以解释我从我的localhost服务器发送电子邮件?我写过这个例子,但它不起作用,错误是"发送邮件失败".

 SmtpClient smtpClient = new SmtpClient();
        smtpClient.Host = "localhost";
        smtpClient.Port = 25;
        smtpClient.EnableSsl = false;
        smtpClient.Credentials = new NetworkCredential("mostang1970@yahoo.com", "secret");
        smtpClient.Send("mostang1970@yahoo.com", "hadinematipartow@yahoo.com", "Let’s eat lunch!", "Lunch at the Steak House?");//here is the error
Run Code Online (Sandbox Code Playgroud)

我应该在web.config中做什么?

c# asp.net

10
推荐指数
1
解决办法
3万
查看次数

如何在asp.net网页中播放声音?

我点击按钮后想在网页上播放一些声音.这是我的代码,但它显示错误.

SoundPlayer x = new SoundPlayer();
x.SoundLocation = "WindowsBalloon.wav";
//x.Play();
x.PlaySync();
Run Code Online (Sandbox Code Playgroud)

错误:

请确保指定位置存在声音文件.

但该文件存在于我的项目中,我确信该地址是正确的.

c# asp.net

7
推荐指数
2
解决办法
3万
查看次数

如何在asp.net中设置默认值为登录密码文本框?

我想为我的Login控件设置一个默认值.这是我Login在模板模式下的控制:

    <td align="center" dir="rtl" style="width: 140px; padding-bottom: 20px;">
        <asp:TextBox ID="UserName" runat="server" CssClass="txtbox " Font-Size="0.8em" 
            Height="24px" Width="137px" Text="<%$ Resources:resource, username%>  " 
            Font-Names="tahoma" AutoCompleteType="FirstName" MaxLength="32"> 
        </asp:TextBox>
    </td>
</tr>
<tr>
    <td align="center" dir="rtl" style="width: 160px">
        <asp:TextBox ID="Password" runat="server"  CssClass="txtbox" Font-Size="0.8em" 
            Height="24px" Width="137px" Font-Names="tahoma" 
            TextMode="Password" MaxLength="32"   >
        </asp:TextBox> 
Run Code Online (Sandbox Code Playgroud)

当我尝试将默认值设置为密码框时,它不会出现.我无法从代码隐藏页面访问密码框.我该怎么办?

asp.net login

2
推荐指数
1
解决办法
8086
查看次数

设置SMTP deliveryMethod时出错

嗨,这是从IIS发送电子邮件的一段代码,但我收到此错误
无法解析属性'deliveryMethod'的值.错误是:SmtpDeliveryMethodTypeConverter无法从System.String转换

这是我的代码:

MailMessage message = new MailMessage  ("mostang1970@yahoo.com", "hadinematipartow@yahoo.com");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.Subject = "testing of mailing list";
message.Body = "hi hadi .this email is just for test.";
message.IsBodyHtml = true;

SmtpClient smtpClient = new SmtpClient("127.0.0.1");
smtpClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
smtpClient.Send(message);
Run Code Online (Sandbox Code Playgroud)

这是我的web.config:

<system.net >
    <mailSettings >
      <smtp deliveryMethod="PickupDirectoryFromIis " >
        <network host ="localhost" port ="25" defaultCredentials ="true "/>
      </smtp>
    </mailSettings>
   </system.net>
Run Code Online (Sandbox Code Playgroud)

请帮忙

c# asp.net web-config smtpclient

0
推荐指数
1
解决办法
4925
查看次数

标签 统计

asp.net ×4

c# ×3

login ×1

smtpclient ×1

web-config ×1