none
asp.net Çoklu E-mail Gönderim Bilgileri RRS feed

  • Soru

  • web sayfası aracılığıyla çoklu email gönderimi yapıyoruz. Email gönderimi esnasında kaçıncı emailin gönderildiğini, kime gönderildiğini nasıl gösterebiliriz. For döngüsü ile yapıyoruz. enson email adresini gösteriyor. bunu nasıl yapabiliriz
    23 Nisan 2014 Çarşamba 15:01

Yanıtlar

  • Merhaba

    Timer kullanımı

    	<asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <asp:Label ID="lblSaat" runat="server" Text="Label"></asp:Label>
                    <asp:Timer ID="Timer1" runat="server" Enabled="true" OnTick="Timer1_Tick" Interval="100">
                    </asp:Timer>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
                </Triggers>
            </asp:UpdatePanel>

    Timer olayı

        protected void Timer1_Tick(object sender, EventArgs e)
        {
            lblSaat.Text = DateTime.Now.ToShortTimeString();
        }


    Yunus Emre ALTINAY

    26 Nisan 2014 Cumartesi 17:42

Tüm Yanıtlar

  • Merhaba,

    For döngüsüyle en son mail adresini gösteren kodu da paylaşırsanız yardımcı olabilecek arkadaşlar bu kodlar üzerinden fikir yürütebilir ve daha net cevaplar verebilirler.

    İyi çalışmalar.


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. İletişim : ozgurtekbas[at]live[nokta]com

    24 Nisan 2014 Perşembe 12:32
  • Merhaba,

    Gönderim işlemini for dongusuyle yaparken global olarak tanımlanmış olan bir arraylist nesnesinde veya dictionary nesnesinde gönderilen kişilerin bilgilerini alabilirsiniz. Dictionary kullanmanızı tavsiye ederim aslında gönderilen kişi ve gönderilen mail bilgilerini birlikte tutabilirsiniz.

    Kolay gelsin


    Hakan ÇİÇEKLİDAL Bilgisayar Mühendisi

    24 Nisan 2014 Perşembe 12:45
  • Veri tabanında bir alan açın. Daha sonra for içerisindeki mail gönderme kodlarını try catch bloğuna alın. try içerisinde başarılı bir şekilde gönderilenleri, veri tabanınızdaki gonderildi alanını true taparsınız. Catch'e düşmüşse veri tabanındaki alanı false yaparsınız. Mailleri çekerkende veri tabanındaki alanlardan gonderildi'si false olanları çekersiniz. Bunu bir ara tabloylada yapabilirsiniz.


    Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. Iletişim: Mail Gönder

    24 Nisan 2014 Perşembe 12:46
    Moderatör
  • olmuyor. gönderiliyor diyor ancak sıra ile ekranda

    1. mail

    2. mail

    3. mail

    4. mail

    5. mail

    olarak görmem gerekirken 1. mail kalıyor. Bir müddet sonra ekranda 5. mail görünüyor. aradaki mailler görünmüyor

    25 Nisan 2014 Cuma 13:24
  • Görünmemesinin nedeni işlemi bitirdikten sonra formu göndermesi değil mi?

    Eğer görmek isyorsanız arkadaşların dediği gibi bir listeye doldurup ajax ile işlem başladığında belirli aralıklarla kontrol edelim 1.,10,20. mail gönderildi tarzında yapılabilir. Ama bu konularda pek bilgim olmadığı için sadece bir öneri.

    Daha kolay yolu vardır kesin.


    Yunus Emre ALTINAY

    25 Nisan 2014 Cuma 14:11
  • timer ile yapılacağını söylüyorlar. timeri nasıl kullanabiliriz. asp.net c# altında nasıl kullanacağız
    25 Nisan 2014 Cuma 16:59
  • Merhaba

    Timer kullanımı

    	<asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <asp:Label ID="lblSaat" runat="server" Text="Label"></asp:Label>
                    <asp:Timer ID="Timer1" runat="server" Enabled="true" OnTick="Timer1_Tick" Interval="100">
                    </asp:Timer>
                </ContentTemplate>
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
                </Triggers>
            </asp:UpdatePanel>

    Timer olayı

        protected void Timer1_Tick(object sender, EventArgs e)
        {
            lblSaat.Text = DateTime.Now.ToShortTimeString();
        }


    Yunus Emre ALTINAY

    26 Nisan 2014 Cumartesi 17:42
  • email gönderme işini halledemedim bir türlü. ilk emailden sonra en son email sonucu geliyor. benim isteğim birinci email gönderldi, ikinci email gönderildi, üçüncü email gönderildi diye kullanıcının bilgilendirilmesini istiyorum
    3 Mayıs 2014 Cumartesi 12:38
  • olmadı bir türlü. böyle bir çalışma yapan yok mu acaba
    6 Mayıs 2014 Salı 13:30
  • anlaşılan cevap yok
    8 Mayıs 2014 Perşembe 16:22
  • Siz client side bir uygulama yapın. Hallolur sorununuz. Mesela silverlight ile olur. Tek tek atıp completed da gelen sonuca göre gönderildi gonderilmedi yazarsınız ekrana.
    8 Mayıs 2014 Perşembe 21:36
  • örnek uygulama lütfen
    9 Mayıs 2014 Cuma 06:29
  • olmadı bir türlü arkadaşlar bir site ya da makale önerirseniz sevinirim
    11 Mayıs 2014 Pazar 07:23
  • asp.net sayfasına silverlight ile kod nasıl yazılır. ne yapmalıyım. google dan nasıl arama yapabilirim
    12 Mayıs 2014 Pazartesi 17:14