29 Mayıs 2016 Pazar

C# Mail Uygulaması - C# ile Mail Atmak - Gmail




using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.Net.Mail;

namespace EMail
{
public partial class MailGondermeFormu : Form
{
public MailGondermeFormu()
{
InitializeComponent();
}

static bool mailSent = false;
string[] GonderilenlerDizisi = new string[3];
public void SendMail()
{
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.To.Add(txtKime.Text);
msg.From = new MailAddress(txtKimden.Text, txtKullaniciAdi.Text, System.Text.Encoding.UTF8);
msg.Subject = txtKonu.Text;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.bOdy = txtMesaj.Text;
msg.bOdyEncoding = System.Text.Encoding.UTF8;
msg.IsbOdyHtml = false;
msg.Priority = MailPriority.High;
if (txtEkDosya.Text != "")
{
msg.Attachments.Add(new Attachment(txtEkDosya.Text));
}

SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential(txtKullaniciAdi.Text, txtSifre.Text);
client.Port = 587;//or use 587 
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
client.SendCompleted += new SendCompletedEventHandler(client_SendCompleted);
object userState = msg;
try
{
client.SendAsync(msg, userState);
}
catch (System.Net.Mail.SmtpException ex)
{
MessageBox.Show(ex.Message, "Mail Gönderme Hatası");
}
}

void client_SendCompleted(object sender, AsyncCompletedEventArgs e)
{
MailMessage mail = (MailMessage)e.UserState;
string subject = mail.Subject;

if (e.Cancelled)
{
string cancelled = string.Format("[{0}] Mail gönderme iptal edildi.", subject);
MessageBox.Show(cancelled);
}
if (e.Error != null)
{
string error = String.Format("[{0}] {1}", subject, e.Error.ToString());
MessageBox.Show(error);
}
else
{
MessageBox.Show("E-Mail başarıyla gönderildi.");
}
mailSent = true;
}

private void btnEkle_Click(object sender, EventArgs e)
{
openFileDialog1.ShowDialog();
if (openFileDialog1.FileName == "")
{
txtEkDosya.Text = "";
}
txtEkDosya.Text = openFileDialog1.FileName;
}

private void btnGonder_Click(object sender, EventArgs e)
{
this.SendMail();
}

private void btnTemizle_Click(object sender, EventArgs e)
{
for (int i = 0; i < groupBox1.Controls.Count; i++)
{
if (groupBox1.Controls[i] is TextBox)
{
groupBox1.Controls[i].ResetText();
}
}
}
}
}

28 Mayıs 2016 Cumartesi

13 Mayıs 2016 Cuma

C# Konsol (Console) Uygulamaları! Toplamda 24 Ders


C# Konsol (Console) Uygulamaları! Toplamda 24 Ders

Ders 01- Visual C# ta İfadeler ve Kullanım Şekilleri

Ders 02 - Yorum Satırları ve Kullanım Şekilleri

Ders 03 - Visual Studioda Şablonları Hazırlama ve Kulllanma

Ders 04- Visual Studio ile Çalışmalarımızın Daha Konforlu Olması İçin Sekmelerimizi Düzenleme

Ders 05- Windows Olay Günlüğü (Window Event Log) Yazmak

Ders 06- Kendimize Özel Windows Olay Günlüğü (Window Event Log) Yazmak

Ders 07- Visual C# ta if İfadesinin Kullanımı ve Boolean Testleri

Ders 08- Mantiksal VE-VEYA Operatorleri ve Parantezlerin Kullanımı

Ders 09- Generic Kolleksiyonlar (Collections) ile if ve switch Kullanımı

Ders 10- IF ve SWITCH in Daha Verimli Kullanımı için ip Uçları

Ders 11- C# Built in Types Bölüm 1

Ders 12- C# Built in Types Bölüm 2

Ders 13- C# Built in Types Bölüm 3

Ders 14- C# Built in Types Bölüm 4

Ders 15- C# Built in Types Bölüm 5

Ders 16- C# Built in Types Bölüm 6

Ders 17- Namespaceler Konusuna Giriş Bölüm 1

Ders 18- Namespaceler Konusuna Giriş Bölüm 2

Ders 19- Namespaceler Konusuna Giriş Bölüm 3

CSharp Konsol Uygulamaları Ders 01- Visual Studio?nun ve Console Proje Şablonun Tanıtımı

CSharp Konsol Uygulamaları Ders 02- Namespaceleri Tanıma ve Namespaceler ile Çalışma

CSharp Konsol Uygulamaları Ders 03- Bir Solutionda Birden Fazla Proje İle Çalışma

CSharp Konsol Uygulamaları Ders 04- C#.NET te Method yazılması, Aşırı Yükleme (Overload) Nedir? Nasıl Yapılır?

CSharp Konsol Uygulamaları Ders 05- Debug ve Release İşlemleri


c# console applications, temelden c# dersleri, c# temel, c# console application kodları, c# basit console örnekleri, c# konsol dersleri, c# console dersleri video anlatım, c# console dersleri pdf

C# Ders Notları Bilge Adam Kitabı İndir

332 ve 338 sayfadan oluşan bu kitap 2 adet pdf dosyasından oluşmaktadır. c sharp ders notları bilge adam, bilge adam web tasarım notları, c sharp 2013 ders notları, visual csharp ders notları, bilge adam c# örnekleri, visual c# 2012 bilge adam, bilge adam eğitim videoları indir, bilge adam c# kitabı

C# Ders Notları Bilge Adam Kitabı İNDİR

C# Projeleri "Ödev için Yapılmış Proje Örnekleri"

C# örnek kodlar ve bitmiş projeler için bu konuya göz atmanızda fayda var. İndirme linkleri yanlarında yer almaktadır.

Csharp Ödev Proje Örnekleri


  • Cep telefonu kayıt takip programı C#
  • Fatura Takip Programı C#
  • İş Başvuru Formu Dataset'li Örnek Program C#
  • Kargo Takip Programı C#
  • Kırtasiye Programı C#
  • Kütüphane Takip Programı C# (KAPSAMLI)
  • LYS ve LGS Puan Hesaplama Programı C#
  • Personal Takip Programı C#
  • Sipariş ve Müşteri Kayıt Takip Programı C#
  • Su Tüp Takip Programı C#
  • Tekstil Alım Satım Takip Programı C#




Linkler yenilenmiştir. 22.04.2022
Aşağıdan bütün programları indirebilirsiniz.

İNDİR


Anahtar kelimeler: c# ta yapılabilecek projeler, c# proje konuları, c# projeleri, c# gelişmiş projeler, c# ilginç projeler, c# profesyonel projeler, c# projeleri indir, c# proje uygulamaları, c# proje ödevi örnekleri, c# uygulama sınavı, c# uygulama sınav soruları, c# dönem ödevi konuları, c# proje örnekleri, c# hazır projeler, c# yapılabilecek projeler, c# ile yapılmış projeler