Forum
Merhaba arkadaşlar aspx ile yapılan web sitemizde iletişim bölümü bir arkadaş tarafından dreamviewer ile açılıp adres bilgileri değiştirildikten sonra httpdoc klasörüne orjinal yerine aynı isim ve uzantı ile kopyalanmıştır. Fakat şuanda iletişime tıklandığında sayfa bulunamadı uyarısı geliyor.Nasıl düzeltebilirim.Yedekde alınmamış.
link'i yazabilirmisiniz?
MailForum.aspx Sayfamız
<table style="font-size: 10pt; width: 561px; font-family: tahoma">
<tr>
<td colspan="3">
<asp:Label ID="Mesaj" runat="server"></asp:Label></td>
</tr>
<tr>
<td style="width: 100px">Adınız Soyadınız</td>
<td colspan="2" style="width: 453px">
<asp:TextBox ID="TextBox1" runat="server" Width="215px" ValidationGroup="MailForm"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"
ErrorMessage="Boş Geçemessiniz." ValidationGroup="MailForm"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<td style="width: 100px">Mail Adresiniz</td>
<td colspan="2" style="width: 453px">
<asp:TextBox ID="TextBox2" runat="server" Width="215px" ValidationGroup="MailForm"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBox2"
ErrorMessage="Boş Geçemessiniz" ValidationGroup="MailForm"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox2"
ErrorMessage="Geçersiz
Mail"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
ValidationGroup="MailForm"></asp:RegularExpressionValidator></td>
</tr>
<tr>
<td style="width: 100px">
Mesajınız</td>
<td colspan="2" style="width: 453px">
<asp:TextBox
ID="TextBox3" runat="server" Height="267px" TextMode="MultiLine"
Width="444px"
ValidationGroup="MailForm"></asp:TextBox></td>
</tr>
<tr>
<td style="width: 100px">
</td>
<td colspan="2" style="width: 453px; text-align: right">
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox3"
ErrorMessage="Boş Geçemessiniz." ValidationGroup="MailForm"></asp:RequiredFieldValidator>
<asp:Button ID="Button1" runat="server" Font-Names="Tahoma" Font-Size="8pt" OnClick="Button1_Click"
Text="Mesajı Gönder" ValidationGroup="MailForm" /></td>
</tr>
</table>
MailForum.aspx.cs sayfamız
mtpClient sunucu = new SmtpClient("mail.sonucunuz.com"); // Mail Sunucumuzun Smtp'si
MailAddress
gonderen = new MailAddress("[email protected]", TextBox2.Text);
//Hangi Adres ile göndermek istiyorsak o adres ve ismini belirtiyoruz.
MailAddress ileti = new MailAddress("[email protected]", "Yönetim"); //Mail Gönderilecek Kişinin Mail Adresi.
MailMessage mesaj = new MailMessage(gonderen, ileti);
mesaj.Subject = TextBox1.Text; //Mailimizin Başlığı.
mesaj.Body = TextBox3.Text; //Mailimizin konusunu alıyoruz.
sunucu.Send(mesaj); //Mail Başarıyla Gönderildi.
Mesaj.Text = "İlginiz İçin teşekkür ederim en kısa zamanda size cevap vereceğim.."; //Gönderdildiğini Belirten Mesajımız.
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
Burada dikkat edilmesi gereken konulardan biri mail gönderilen adresin sunucunuzda mevcut olmasıdır.
<%@ page language="C#" masterpagefile="~/Genel.master" autoeventwireup="true" culture="Auto" uiculture="Auto" inherits="Iletisim, App_Web_3yvxwqdt" title="An Bilgisayar - İletişim" enableviewstatemac="false" %>
<style type="text/css">
<!--
.style2 {color: #446CA9}
-->
</style>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<div id="headoftext" style="background-image: url(images/icerik.gif);">
<div style=" text-align:left; margin-top:6px; color: #FFFFFF; font-size: 14px; font-weight: 600;">
<div style="float:left; margin-left:28px; width: 610px;">
<asp:Label ID="lblIlet" runat="server" Text='<%$ Resources:Iletisim, Iletisim2 %>' />
</div>
<div style="float: left; padding-left: 40px;">
<asp:Label ID="Label1" runat="server" Text='<%$ Resources:Iletisim, Kroki %>' /> </div>
</div>
</div>
<table id="text" width="900" cellpadding="0" cellspacing="0" border="0" style="margin-top: 3px;">
<tr>
<td id="haberbaslik" width="650" style="padding-top: 3px;">
<table width="350" height="169" border="0" style="float: left;">
<tr>
<td class="contactstyle2" colspan="2">
</td>
</tr>
<tr>
<td colspan="2">
<asp:Label ID="lblinfo" runat="server"></asp:Label></td>
</tr>
<tr>
<td width="123" height="24" class="contactstyle2" align="right">
<asp:Label ID="Label2" runat="server" Text='<%$ Resources:Iletisim, Adi %>' /></td>
<td width="290">
<asp:TextBox ID="txtAdSoyad" runat="server" CssClass="contactinput1"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtAdSoyad"
Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td height="24" class="contactstyle2" align="right">
<asp:Label ID="Label3" runat="server" Text='<%$ Resources:Iletisim, Mail %>' /></td>
<td>
<label>
<asp:TextBox ID="txtMail" runat="server" CssClass="contactinput1"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txtMail"
Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtMail"
Display="Dynamic" ErrorMessage="Geçersiz e-mail adresi." ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator></label></td>
</tr>
<tr>
<td height="24" class="contactstyle2" align="right">
<asp:Label ID="Label4" runat="server" Text='<%$ Resources:Iletisim, Konu %>' /></td>
<td>
<label>
<asp:TextBox ID="txtKonu" runat="server" CssClass="contactinput1"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtKonu"
Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator></label></td>
</tr>
<tr>
<td height="85" class="contactstyle2" valign="top" align="right">
<asp:Label ID="Label5" runat="server" Text='<%$ Resources:Iletisim, Mesaj %>' /></td>
<td valign="top">
<label>
<asp:TextBox ID="txtMesaj" runat="server" CssClass="contactinput1" Height="85px"
TextMode="MultiLine" Width="261px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtMesaj"
Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator></label></td>
</tr>
<tr>
<td height="26">
</td>
<td>
<label>
<asp:Button ID="btnGonder" runat="server" CssClass="contactinput2" OnClick="btnGonder_Click" Text='<%$ Resources:Iletisim, Gonder %>' /></label></td>
</tr>
</table>
<div style="float: left; margin-top: 10px; color: #999999; font-size: 11px;"> Bağdat Cad. Maltepe / İSTANBUL<br />
<br />
<span style="color: #446ca9;">Tel :</span> 0 216 371 <br />
<br />
<span style="color: #446ca9;">Tel :</span> 0 216 371
<br />
<br />
<span style="color: #446ca9;">Faks:</span> 0 216 441 <br />
<br />
<span style="color: #446ca9;">Mail:</span> [email protected] [mailto:[email protected]]
</div>
</td>
<td width="250">
<iframe src="http://wikimapia.org/s/#lat=40.9152476&lon=29.1476834&z=17&l=0&m=a&v=2 [ http://wikimapia.org/s/#lat=40.9152476&lon=29.1476834&z=17&l=0&m=a&v=2 ] [ http://wikimapia.org/s/#lat=40.9152476&lon=29.1476834&z=17&l=0&m=a&v=2 ]"
width="250" height="250" frameborder="0"></iframe>
</td>
</tr>
</table>
</asp:Content>
Hatayı tam olarak iletebilirseniz sevinirim.