2011-07-24 15 views
0

ASP.Net.Butでメールを送信したいのですが、「SendUsing」エラーが出ます。メールASP.Netで問題が発生しました

コード:

<% 
string strKime = "[email protected]"; 
string strKimden = "[email protected]"; 
string strKonu = "ASP.net mail gönderme işlemi"; 
string strMetin = "Bu sayfa asp.net mail komponenti  tarafından gönderildi"; 
System.Web.Mail.SmtpMail.Send(strKimden, strKime, strKonu, strMetin); 

%> 

答えて

0

あなたが「mail.hot.com」または送信メールサーバーのIPにSmtpClientホストのプロパティを設定する必要があります。

1

SMTPサーバーが正しく構成されていない可能性がありますか? System.Web.MailコンポーネントまたはCDOを呼び出す際には常にsmtpserverの名前を指定することをお勧めします。

これをマークアップで直接使用しているかどうかはわかりません。理想的には、必要なパラメータを使用して電子メールを送信する共通のコードを用意する必要があります。他の答えの1つでリンクをチェックしてください。

1

SMTP設定をweb.configファイルに追加しましたか?

<system.net> 
<mailSettings> 
    <smtp> 
    <network 
     host="ServerHostname" 
     port="portNumber" 
     userName="username" 
     password="password" /> 
    </smtp> 
</mailSettings> 

送信メールSMTP設定が必要です。

関連する問題