Hocam elinize sağlık, çok aydınlatıcısınız. Kodlarınızı böyle cömertce paylaşmanızı takdire değer.
Çok teşekkürler paylaşım için. Sitedeki bilgilerde çok yararlı. Özellikle bu mail gönderimi ile ilgili paylaşım güzel ve aydınlatıcı olmuş. Fakat birşey dikkatimi çekti. Yazdığın e-posta sisteminin ekran görüntüsünü vermişsin, "mail gönder, mail adresleri, mail içerik, mail sunucu" ifadeleri yerine, türkçe olarak "posta gönder, posta sunucusu, e-posta içerik" vs.. gibi, Türkçe sözcükler kullanmış olsan kendi adıma çok daha estetik görünüme sahip olacağı görüşündeyim.. Çalışmalarında başarılar..
@Kayhan, yorumun için teşekkür ederim.
@Computer, Senin yorumun için de teşekkür ederim. Türkçe konusunda dikkatli olmaya çalışıyorum. Ancak "mail" sözcüğünün evrensel bir kelime olduğunu ve kullanmakta bir sorun olacağını en azından Türkçe için bir problem olacağını düşünmüyorum. Ancak yine de dediğin gibi bir kullanım iyi olurdu.
Teşekkür ederim cevabın için.Gerçekten paylaşımların takdire değer, eline sağlık her paylaşımın için. Yalnız, "mail" kelimesinin evrenselden ziyade kullanımı yaygın diye düşünmekteyim. Türkçe sözcük kullanımı, daha estetiklik katar programa diye düşünüyorum. Biraz ingilizce (evrensel dahi olsa), biraz Türkçe çok şık kalmıyor. Özellikle, Microsoft'un Türkçe programlarında, tamamen Türkçe ifadeler kullanması bu estetiği ortaya koyuyor. Umarım beni yanlış anlamıyorsundur (: Amacım paylaşım sadece..
Yanlış anlayacak bir durum yok. Sana hak veriyorum. Bundan sonra Türkçe'ye olan dikkatim daha fazla olur. Ancak bana göre "mail" kelimesinin yaygın olarak kullanılması onun evrensel olduğunu gösterir.
Merhabalar..Burada tam olarak anlayamadıgım bişey var..kullanıcı adı ve şifremizi girdikten sonra bir de Gonderen Mail bilgisi veriyoruz.Bu tam olarak ne işe yarıyor..Cünkü gönderilen mailler zaten mail sunucumuza ait kullanıcı adımızla gidiyor..Boyle olmuyorsa ben bir yeri kacırıyorum onu öğrenmek istiyorum..İyi çalışmalar
Daha önce bu şekilde gönderen maili yazdığımızda mailin gönderilen bölümünde belirttiğimiz adres çıkıyordu. Ancak spamları engellemek amacıyla alınan önlem sonucu (böyle düşünüyorum) dediğin gibi sunucudaki kullanıcı hesabımız çıkıyor. Ancak daha önce belirttiğimiz adres çıkmaktaydı.
Yeri burasımı bilmiyorum ama mail görünce sormak istedim.asp.net ile mail aktivasyon nasıl yapılıyor?
Yani sitemize bir kişi üye oldu ve veritabanımızda aktivasyon durumu false.ve diyelim ki ben o kişiye mail içerisinde bir link gönderdim.Bu linke tıklarsa aktivasyon true olacak.Öncelikle bu yol doğru mu?
duğruysa nasıl bir link göndermeliyim ve tıklanıp tıklanılmadığını nasıl kontrol edebilirim?(küçük bir kod ya da bir makale önerirseniz cok güzel olur)yanlışsa doğru yol nasıl olmalı?saygılar.
Bunun için düşündüklerin doğru. Ancak böyle bir sistem için çeşitli yöntemler kullanılabilir. Söylemiş olduğun yöntemde ise aktivasyon için link üzerinde hangi kayıt üzerinde işlem yapacaksan bu kayıt hakkında bir bilgi olmalı. Bu bilgi muhakkak olmalıdır. Bunun yanında güvenlik ile ilgili sorunlar olmaması adına birkaç veri daha ekleyebilirsin. Ayrıca yine güvenlik adına link üzerinde işlem yaptığın verileri de çeşitli şifreleme algoritmalarından geçirebilirsin. Sonuçta verilen link oluşturulan sistem üzerinde bir link olacak. En basit olarak bu linkteki sayfanın kod kısmında url'den gelen verileri işleyerek veritabanında gerekli işlemler yapılır ve yine kullanıcıya bilgilendirme maili atılır. Ancak tüm adımlarda güvenlik tedbirlerini iyi süzmek gerekir.
peki ben karşı tarafın linke tıklayıp tıklamadığını nasıl kontrol edebilirim?yani o linke tıkladığında benim siteme nasıl cevap döndürebilirim?(cevap geldikten sonra aktivasyonu true yapmak kolay)
yani geri döndürebilecek linki nasıl yazmalıyım?
ya başkaları nasıl yapıyo bu işlemi anlamıyorum hiçbir yerde bunla ilgili tek bir makale bile bulamadım:(
büyük siteler kullanıcı ismi yerine email girişi yaptırıyorlar.ben de gerçek kişilere ulaşmak için bu işlemi yapmak istiyorum.
Yorumumda belirmiştim ama daha iyi ifade etmem gerek sanırım. Emailde gönderilecek link http://SiteAdi.com/SayfaAdi?Veriler=... gibi bir yapıda olacak. Burada SayfaAdi ile belirtilen sayfa kendi kodlarınla oluşturacağın bir sayfa ve emailde giden bu linke tıklandığında bu sayfa çalışacaktır yani sayfa ile beraber arka planda istediğin kodda çalışacaktır. Burada url'den alacağın verileri işleyerek veritabanında aktivasyon işlemini yapabilirsin.
örneğiniz çok güzel.acaba FCK editör kullanımını ve visual studio ya nasıl entegre edildiğine dair bir örnek yapabilirmisiniz.yada bu yaptığınız örneğin proje dosyasını paylaşabilirmisiniz.FCK editör ile acces bağlantısı yapmak istiyorum.bu konuda yardımcı olursanız teşekkür ederim.iyi çalışmalar
Merhaba. Daha önce bu konuda yazım olmuştu. Editörü .Net projelerinde Dll ekleyrek veya hiçbirşey eklemeden direk script kütüphanesi ile kullanabiliyorsun. Ayrıca ediötrün Access ile bağlantısı söz konusu değil. Burada iyi ayırt etmek lazım. Yapılacak iş veritabanından veriyi alıp editöre yüklemek ve/veya editörden değeri almak olacaktır. Sitemde FCK ile ilgili yazılar mevcuttur.
sedat
11 Ağustos Çarşamba 2010 15:10
#14
100.000 civarı kişiye toplu olarak mail göndermeye çalıştıgınızda timeout hatası almanız muhtemel olucaktır bu sorunu thread ilemi çözüyorsunuz (çözüyorsanız nasıl) veya farklı bir yöntem mi kullanıyorsunuz. iyi çalışmalar.
Söylemiş olduğun gibi büyük sayıdaki kullanıcıya email atmaya kalktığımızda mail sunucusu gelen isteği karşılamayacaktır. Bu sorunu engellemek için birçok yöntem kullanılabilir. Bana en mantıklı geleni ise kullanıcı sayısını küçük birimlere bölüp (5'şer, 10'ar, vb.) bu birimlere belirli süre aralıklarında email göndermek dahah mantıklı olacaktır. Süre ayarlamasını thread ile veya zamanlanmış görevler ile yapmak mümkün.
merhaba
paylaşımınız için teşekkürler...benim bir sorum olacak;
- çoklu mail gönderdiğimde, maili alan kişi mailin gittiği tüm adresleri de görebiliyor.(Kime bölümünde)
bunu nasıl engelleyebiliriz.bildiğiniz bir yöntem var mı?
iyi çalışmalar
@altufb, bunun için mail nesnesine kişi eklerken bcc.add gibi özellikler var. Onları kullanırsan adres bölümünde herkes adresleri göremez.
Ali
11 Şubat Cuma 2011 12:03
#18
Ben tam olarak anlamadım.asp.net de site yapmaya yen ibaşlayan biri için karmaşık.form tarafını oluşturduktan sonra nasıl bir yol izlemeliyim.bu kodları asp.nete kopyalayıp yapıştırdım.Ancak çalışmadı.Yardımcı olursanız sevinirim.
lilu
07 Mart Pazartesi 2011 16:50
#19
merhaba
bu uygulamanin tamamini siteye koyabilir misiniz lutfen;kodlari uygulayinca hata verdide bende...
@Ali, burada vermiş olduğum kodlar MVC projesi altında yazdığım kodlar. Buradaki mantığı anlarsan webform projesinde bu kodları buton veya başka bir kontrolün click eventı veya başka bir eventı ile kodları çalıştırabilirsin.
@lilu, kodları paylaştım zaten. Yapman gereken gerekli değerleri verip, fonksiyonları çağırmak olacaktır.