Maillist v1.01
Programlayan : Mesut Akcan
http://kaynak.cjb.net ,
http://makcan.virtualave.net
Ön hazırlık
- mgonder.cgi dosyasını bir text editör ile açın (örn. notepad)
- #!/usr/local/bin/perl
satırında perl in adresi yazılıdır. Serverinizdeki perl in adresini
öğrenip gerekirse değiştirin. Virtualave için değişikliğe gerek yok. Bu
satırın ilk satır olması şart.
Eğer perl adresi farklıysa maillist.cgi 'de de aynı değişikliği yapın.
- $gonderen = 'mail@adresiniz.com';
# değiştirin
satırına kendi mail adresinizi yazın. Tek tırnakları ve sondaki noktalı
virgülü silmeyin
- $PAROLA = 'PPAARROOLLAA';
# değiştirin
satırındaki PPAARROOLLAA yerine bir parola yazın. bu mail göndermek
istediğinizde size sorulacak. Tek tırnakları ve sondaki noktalı virgülü
silmeyin ve boşluk bırakmayın. Parolada büyük-küçük harf dikkate alınır.
Ne yazdıysanız o istenir.
- $ust = " Mailin üstünde çıkacak sabit yazı";
$alt = "-- Mailin altına eklenecek sabit yazı";
# değiştirin
satırlarında gerekli değişikliği yapın. Mail gönderdiğinizde bunlar
mailinizin üstüne ve altına eklenecek
- $mailprog = '/usr/sbin/sendmail -t';
# gerekirse değiştirin
serverinizdeki sendmail programının adresini serverin faq ya da help
sayfalarına bakarak öğrenin ve farklıysa değiştiririn. Serverin sendmail
programı yoksa mail gönderemezsiniz. Virtualave için değiştirmeye gerek
yok.
- $sureekle = 10; #
server saatine 10 saat ekler. kendinize göre ayarlayın
serverin saatini bir şekilde öğrenin aradaki farkı kapatmak için fark
kadar rakam yazın. Virtualave için 9 ya da 10 dur.
Servere Kurulması:
- mgonder.cgi , maillist.cgi ve mlist.dat dosyalarını
serverinizdeki cgi-bin klasörüne ASCII formatında
gönderin.
- mgonder.cgi ve maillist.cgi dosyalarına chmod 755 komutunu
uygulayın.
- web sayfanıza aşağıdaki formu ekleyin
- Cgi kurulumu ile ilgili daha detaylı bilgi için web sayfamdaki
Program kodları/Perl(cgi) deki ilk proje yi inceleyin.
Üstteki formun kodları:
<form action="cgi-bin/maillist.cgi" method="POST">
<p align="center">Sayfamdaki değişikliklerden haberdar olmak
için üye olun<br>
E-mailiniz: <input type="text" size="18" name="email"><br>
Ekle<input type="radio" checked name="komut" value="ol"> Sil<input
type="radio" name="komut" value="iptal"><input type="submit"
value="Gönder"></p>
</form>
- Eğer web sayfanız cgi-bin klasörünün bir üst klasöründeyse kırmızı
yazıyı değiştirmeyin. Değilse uygun şekilde değiştirin.
- Üye listenizi görmek düzenlemek, ekleme ve silmek, üyelere mail
göndermek için mgonder.cgi sini kullanın. Bunun için web izleme
programınızın adres satırına
http://www.serveriniz.com/cgi-bin/mgonder.cgi yazin. Cgi de
verdiginiz parolayı yazıp enter e basın.
- Listenizde olmayan mail adresi eklenmişse mail gönderme sırasında
cgi 500 hatası veriyordu bende. Bunu önlemek için listenizdeki kişilere
normal mail programınızla bir hoşgeldin mesajı gönderin. Eger mail geri
dönerse o kişiyi listeden çıkarın.
Kullanım şartları:
- Programın kullanımı aşağıdaki şartlara uyulduğu takdirde serbesttir.
Free.
- Programin hiçbir garantisi yoktur. Sorumluluk kullanan kişiye
aittir.
- Ticari, ahlaka aykırı, yasal olmayan sitelerde kullanmayiniz.
- Spam (rahatsız edici , istenmeyen) mail göndermek amacıyla
kullanılmamasını rica ederim. Spam yasaktır.
- Bu cgi yi düzgün olarak kurup kullandığınızda bir mail ile Adınızı,
cgi yi kullandığınız web adresinizi ve görüşlerinizi bir maille bana
gönderiniz.
|