Projeleriniz Gmailden E-mail Göndersin

Projelerinizin gmail sunucularına bağlanarak sizin email hesabınızdan sıkıntı ve problemlerini email aracılığıyla istediğiniz kişi yada kişilere email göndermesi mümkün. Bunun için projenizin ağa bağlanmasını sağlamanız gerekmektedir.

Bu projede ESP-8266 Modülü kullanılarak Email gönderilmektedir.

Gerekli Malzemeler.

1 adet ESP8266-01 den 32 ye kadar herhangi bir ESP8266 çipi.

Proje geliştirmeye açık olduğundan dolayı istediğiniz değişiklikleri yapmanız mümkündür. Mesela sıcaklı sensörü bağlayabilir ve eşik değerlerini aştığı anda email göndertebilirsiniz.

Gmail sunucuları güvenliği üst seviye olmasından dolayı ayarlarda daha az güvenli programların bağlanmasına izin vermesini sağlamanız gerekmektedir. Projemiz smtp kullandığından dolayı bunu yapmazsanız kesinlikle emai göndertemezsiniz.

Eğer güvenlik konusunda hassas iseniz herhangi bir extra gmail hesabı açarak bu işlemi o hesapla yapabilirsiniz.

Yukarda gördüğünüz işaretli yerlerin girilmesi gerekmektedir. 64. Satırda bulunan kodda mailin gönderileceği adres tanımlıdır.

 

 

Gsender.h dosyasını açarak email adresinizi ve şifrenizi girmeniz gerekmektedir.Şifrenizin hiçbirşekilde gösterilmesini istemiyorsanız o zaman https://www.base64encode.org/ sitesini açarak kullanıcı adınızı ve şifrenizin kodlarını alttaki satıra yazınız.

const char* EMAILBASE64_LOGIN = "Y29zbWkxMTExMUBnbWFpbC5jb20=";
const char* EMAILBASE64_PASSWORD = "TGFzZGFzZDEyMzI=";

Emailin kimden gittiğini ise alttaki gibi değiştirmeniz gerekmektedir.

const char* FROM = "your_email@gmail.com";

int var = 1; 
String str = "value = "; 
gsender->Subject(subject)->Send("email", str + var); 

Yukardaki örnekte Value = 1 olarak email gönderir yukardaki şekilde projenizi update edebilirsiniz.

  1. Burkay 16 Şubat 2017 12:11

    Hazır projeler ile ilgili satın alımlar ve siparişler vermek istemekteyiz. İlgilenen ekiplerden geri dönüş rica ederiz.

    Cevapla

Bir Cevap Yazın

Time limit is exhausted. Please reload CAPTCHA.