Originally from : [EMAIL PROTECTED]
Originally dated: Wed, 30 Aug 2000 22:27:08 +0700

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<e-WebAuthor>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~Forum Diskusi WebAuthoring untuk Kristen-Katholik~~~~~~~~~~~

> Salam semuanya;
> Saya mau nanya, bagaimana caranya kalau ada data yang
> masuk ke database/homepage saya, server otomatis
> memberitahukan via email ke alamat tertentu.

bila memakai asp (termasuk generate html-nya juga) maka

pertama, buat dahulu form, misalkan :
     out ( '<form action="kirim_mail.asp" method="post">' );
     out ( '<input type= ......
     .....
     .....
     </input>' );
     out ( '</form>' );

bila form ini telah di-submit, maka akan mengirim semua
variabel input ke kirim_mail.asp, misalkan :
      var sNama = "" + Request.Form ( "nama" );
dan variabel-variabel input lainnya sesuai dengan form
yang anda buat ...tentunya anda jangan lupa untuk
menyertakan input alamat email tujuan ...

kemudian melakukan pengecekan apakah semua data
sudah diisi dengan benar atau tidak, misalkan anda
ingin memastikan bahwa email sudah terisi (true)
baru kemudian mengirim email
         if ( sEmail != "" )
            Email ( sSubject, sFrom, sEmail, sMessage );
bila if bernilai true maka akan menjalankan fungsi Email
contoh : (fungsi ini membutuhkan variabel Subject, From,
Email, Message yang harus anda definisikan dahulu ...)
       function Email ( sSubject, sFrom, sEmail, sMessage )


       var sBody = 'Message: "' + sMessage + '"\n\n';
       //mengisi mail
       sBody += 'From: "' + sFrom + '".\n';
       sBody += 'Email: "' + sEmail + '".\n';
       sBody += 'Browser: "' + Request.ServerVariables ( "HTTP_USER_AGENT" )
+ '".\n';
       sBody += 'IP address: "' + Request.ServerVariables ( "REMOTE_ADDR" )
+ '".\n';
       var dateToday = new Date();
       sBody += 'Time: "' + dateToday.getHours() + ':' +
dateToday.getMinutes() + '".\n';
      // menetapkan mail object
      var oMail = Server.CreateObject ( "CDONTS.NewMail" );
     // setup
     if ( sEmail == "" )
        oMail.From = 'Anonymous';
     else
        oMail.From = sEmail;
     oMail.To = sSubject + '@abc.com';
     oMail.Importance = 1;
     oMail.Subject = sSubject;
     oMail.Body = sBody;
    // kirim mail
    oMail.Send ( );
    oMail = null;
    }

Contoh di atas masih sederhana dan tentunya dapat
dimodifikasi sesuai kebutuhan, misalkan anda ingin
menampilkan form dalam bentuk table, option, checkbox;
melakukan validasi email yang lebih akurat;
dan bila anda ingin menamai setiap pengunjung homepage
anda dengan id tertentu maka akan lebih mudah dengan
melakukan proses database sehingga bisa menampilkan
    http://abc/replay.asp?id=123

Semoga membantu,


I-KAN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% e-WebAuthor
Permulaan hikmat adalah takut akan TUHAN!  Mazmur 111:10a / Amsal 9:10a
-----------------------------------------------------------------------
        WEB--> http://hub.xc.org/scripts/lyris.pl?enter=i-kan-webauthor
  SUBSCRIBE--> To:   [EMAIL PROTECTED], Isi/Body: kosong
UNSUBSCRIBE--> To: [EMAIL PROTECTED], Isi/Body: kosong

Kirim email ke