Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поста с вложениями / 7 сообщений из 7, страница 1 из 1
15.07.2012, 20:49
    #37879949
Гость2012_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Почта с виртуального SMPT сервера . Вме замечательно. Но, по заданию почта отправляется в несколько адресов причем Вложения все одинаковы, меняются адреса и сообщения. Однако, приотправке почты вложения не сохраняются. Кто-нибудь, подскажите, можно ли их сохранить.
...
Рейтинг: 0 / 0
15.07.2012, 20:54
    #37879951
Гость2012_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Уточнение - не сохраняет значение контрол FileUpload. После отправления Файл не выбран.
...
Рейтинг: 0 / 0
15.07.2012, 21:13
    #37879958
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Гость2012_1, enctype="multipart/form-data" у формы указан?
...
Рейтинг: 0 / 0
15.07.2012, 21:30
    #37879963
Гость2012_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
А где его указать, поясните,пожалуйста!
...
Рейтинг: 0 / 0
15.07.2012, 21:36
    #37879968
Гость2012_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Указал, но все FileUpload теряют значение
...
Рейтинг: 0 / 0
15.07.2012, 23:06
    #37880016
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Гость2012_1, приведи код - aspx и cs.
...
Рейтинг: 0 / 0
16.07.2012, 00:11
    #37880068
гость2012_1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поста с вложениями
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
 protected void Button1_Click(object sender, EventArgs e)
        {
            using (MailMessage mm = new MailMessage(this.txtSender.Text, txtReceiver.Text))
            {
                mm.Subject = txtSubject.Text;
              
                if (this.txtBcc.Text != "")
                    mm.Bcc.Add(this.txtBcc.Text);
                mm.Body = txtBody.Text;
                mm.IsBodyHtml = this.FormatChack.Checked;
          if (FileUpload1.HasFile)

             {

                  mm.Attachments.Add(new Attachment(FileUpload1.PostedFile.InputStream, 
                      FileUpload1.FileName));

             }
          if (FileUpload2.HasFile)
          {

              mm.Attachments.Add(new Attachment(FileUpload2.PostedFile.InputStream,
                  FileUpload2.FileName));

          }
          if (FileUpload3.HasFile)
          {

              mm.Attachments.Add(new Attachment(FileUpload3.PostedFile.InputStream,
                  FileUpload3.FileName));

          }
          if (FileUpload4.HasFile)
          {

              mm.Attachments.Add(new Attachment(FileUpload4.PostedFile.InputStream,
                  FileUpload4.FileName));

          }
          if (FileUpload5.HasFile)
          {

              mm.Attachments.Add(new Attachment(FileUpload5.PostedFile.InputStream,
                  FileUpload5.FileName));

          }
          if (FileUpload6.HasFile)
          {

              mm.Attachments.Add(new Attachment(FileUpload6.PostedFile.InputStream,
                  FileUpload6.FileName));

          }

                //   using ()
                //  {
                SmtpClient sc = new SmtpClient("smtp.mail.ru", 25);
                sc.EnableSsl = true;
                sc.DeliveryMethod = SmtpDeliveryMethod.Network;
                sc.UseDefaultCredentials = false;
                sc.Timeout = 30000;
                sc.Credentials = new NetworkCredential(this.txtSender.Text, this.pass.Text);
                sc.Send(mm);

                //  }
            }
        }
    }



Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
<body>
    <form id="form1" runat="server" enctype="multipart/form-data">
    <div align="center">
    
        <table cellpadding="0" cellspacing="0" class="table">
            <tr>
                <td class="style5" colspan="2" >
                    <strong>Почта (Отправка с Mail.ru)</strong></td>
            </tr>
            <tr>
                <td class="tdtable">
                    <asp:Label ID="Label1" runat="server" Text="Откуда"></asp:Label>  
                </td>
                <td class="tdtable2">  
                    <asp:TextBox ID="txtSender" runat="server" class="tbstyle" width="180px" 
                        ></asp:TextBox>
                  пароль
                    <asp:TextBox ID="pass" runat="server" class="tbstyle" TextMode="Password"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="tdtable">
                    <asp:Label ID="Label2" runat="server" Text="Кому"></asp:Label>  
                </td>
                <td class="tdtable2">
                       <asp:TextBox ID="txtReceiver" runat="server" class="tbstyle" Width="180px" 
                        ></asp:TextBox>
                </td>
            </tr>
            <tr>
               <td class="tdtable">
                    <asp:Label ID="Label3" runat="server" Text="Копия"></asp:Label>  
                </td>
                <td class="tdtable2">  
                    <asp:TextBox ID="txtBcc" runat="server" class="tbstyle" width="180px" 
                        ></asp:TextBox>
                </td>
            </tr>
            <tr>
               <td class="tdtable">
                    <asp:Label ID="Label4" runat="server" Text="Тема"></asp:Label>  
                </td>
                <td class="tdtable2">  
                    <asp:TextBox ID="txtSubject" runat="server" class="tbstyle" width="180px" 
                        ></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="tdtable">
                    <asp:Label ID="Label5" runat="server" Text="Формат"></asp:Label>  </td>
                <td class="tdtable2" >  
                    <asp:CheckBox ID="FormatChack" runat="server" Text="Формат HTML" 
                        style="font-family: Arial; font-size: small" />
                </td>
            </tr>
            <tr>
                <td class="tdtable" >
                    <asp:Label ID="Label6" runat="server" Text="Сообщение" 
                        style="font-family: Arial; font-size: small; text-align: right;"></asp:Label>  </td>
                <td class="tdtable2"  >  
                    <asp:TextBox ID="txtBody" runat="server" Height="65px" Width="336px" 
                        ></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td class="tdtable" rowspan="7">
                    <asp:Label ID="Label7" runat="server" Text="Присоединить файлы" 
                        style="text-align: left"></asp:Label>  
                </td>
                <td class="tdtable2">
                      <asp:FileUpload ID="FileUpload1" runat="server" Height="23px" 
                        Width="290px" />
                </td>
            </tr>
            <tr>
                <td class="tdtable2">
                      <asp:FileUpload ID="FileUpload2" runat="server" Height="23px" Width="290px" />
                </td>
            </tr>
            <tr>
                <td class="tdtable2">
                      <asp:FileUpload ID="FileUpload3" runat="server" Height="23px" Width="290px" />
                </td>
            </tr>
            <tr>
                <td class="tdtable2">
                      <asp:FileUpload ID="FileUpload4" runat="server" Height="23px" Width="290px" />
                </td>
            </tr>
            <tr>
                <td class="tdtable2">
                      <asp:FileUpload ID="FileUpload5" runat="server" Height="23px" Width="290px" />
                </td>
            </tr>
            <tr>
                <td class="tdtable2">
                         <asp:FileUpload ID="FileUpload6" runat="server" Height="23px" Width="290px" />
                </td>
            </tr>
            <tr>
                <td align="center">
                    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Отправить почту" 
                        ViewStateMode="Enabled" />
                </td>
            </tr>
        </table>
    
    </div>
    </form>
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Поста с вложениями / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]