01.
private
void
button1_Click(
object
sender, EventArgs e)
02.
{
03.
send_mail();
04.
}
05.
public
void
send_mail()
06.
{
07.
MailMessage mail =
new
MailMessage(textBox1.Text, textBox3.Text.Replace(
";"
,
","
));
08.
mail.From =
new
MailAddress(textBox1.Text);
09.
mail.To.Add(textBox3.Text);
10.
mail.Subject = textBox5.Text;
11.
mail.Body = textBox4.Text;
12.
if
(textBox6.Text !=
""
)
13.
{
14.
mail.Attachments.Add(
new
Attachment(textBox6.Text));
15.
}
16.
17.
SmtpClient smtpServer =
new
SmtpClient(
"xxxx.xxxxx.com"
);
18.
smtpServer.UseDefaultCredentials =
true
;
19.
20.
smtpServer.Port = 25;
21.
smtpServer.Host =
"xx.xx.xx.xxx"
;
22.
smtpServer.EnableSsl = checkBox1.Checked;
23.
24.
try
25.
{
26.
smtpServer.Send(mail);
27.
MessageBox.Show(
"Mail Send Success Fully"
);
28.
}
29.
catch
(Exception ex)
30.
{
31.
MessageBox.Show(ex.Message,
"Information"
);
32.
}
33.
34.
}
35.
36.
public
void
mem_ber()
37.
{
38.
Connect_Base.connectionsql_1();
39.
SqlConnection constring =
new
SqlConnection(Connect_Base.strcon);
40.
constring.Open();
41.
constring.Close();
42.
DataTable dtable = Connect_Base.excute_1(
"SELECT mem_id,fname,lname,email FROM mem_member WHERE email != ''"
);
43.
dataGridView1.DataSource = dtable;
44.
constring.Open();
45.
DataGridViewCheckBoxColumn chk =
new
DataGridViewCheckBoxColumn();
46.
dataGridView1.Columns.Add(chk);
47.
48.
}
49.
50.
private
void
button2_Click(
object
sender, EventArgs e)
51.
{
52.
mem_ber();
53.
}
54.
55.
private
void
Form1_Load(
object
sender, EventArgs e)
56.
{
57.
this
.textBox1.Text =
"xxxxx@xxxxx.com"
;
58.
59.
}
60.
61.
private
void
button3_Click(
object
sender, EventArgs e)
62.
{
63.
OpenFileDialog ofd =
new
OpenFileDialog();
64.
if
(ofd.ShowDialog() == DialogResult.OK)
65.
{
66.
string
path = ofd.FileName.ToString();
67.
textBox6.Text = path;
68.
}
69.
}
70.
71.
private
void
dataGridView1_CellContentClick(
object
sender, DataGridViewCellEventArgs e)
72.
{
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
if
(e.ColumnIndex == 4 && e.RowIndex >= 0)
86.
{
87.
this
.dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
88.
DataGridViewRow row =
this
.dataGridView1.Rows[e.RowIndex];
89.
90.
textBox3.Text += row.Cells[
"email"
].Value.ToString();
91.
}
92.
93.
}