aix sendmail logu açmak

bendeki aix de sendmail logu görünmüyordu ve sistem hotmaile mail atamıyor diye bir problem vardı ortada. bu yazıda sendmail logu nasıl açılırı yazam hotmail ayrı yazıda olsun 🙂

vi /etc/syslog.conf

syslog.conf un en sonunda mail.debug satırı comment out edin yada
mail.debug /var/log/maillog

ekleyin en sona. sonra
refresh -s syslogd

sonra emin değilim sendmail restart gerekiyormu ama yapmakdan zarar gelmedi 🙂
refresh -s sendmail

sonrasında less ile izleyebilirsiniz shift+f yaparsanız less sizi dosyanın en sonuna götürür bilginize 🙂 dosyada aldığım logda şöyleydi

Feb 10 19:07:05 SERVER_NAME mail:info sendmail[115142]: p1AH750h401592: to=, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=124664, relay=mx3.hotmail.com. [65.54.188.94], dsn=4.0.0, stat
=Deferred: 421 RP-001 Unfortunately, some messages from SERVER_IP weren’t sent. Please try again…t per hour and per day. You can also refer to http://mail.live.com/mail/troubleshooting.aspx#errors.

hotmail beni spamcı sanıo 🙂

mysql select log

normalde gelen her sql in logu tutulmaz ama diyelimki bir uygulama geliştiriyorsunuz ve mysql’den sql hatası geliyor napcaz. o sql i görcez. bende limit ?limit dediğim yerde abuk bir hata geliyor. sonuçda limit ne kadar hata yapabilirimki. windowsda bu işlem biraz zahmetli ki ortamım linux değil.  general_log diye bir argüman var mysql dökümantasyonda ama bi türlü yerini gösteremiom windows 7 de log u conf dan veremedim. bu durumda şöyle yapıyoruz

SET GLOBAL general_log = ‘ON’; komutu ile çalışan mysql de sql logu aktif ediyoruz. sonra mysql administrator ile girip baktığımızda aynen sql leri görüyoruz.

bu arada benim hatam ?limit değişkenine string atıyormuşum oda tırnak içinde yazarmış limit ’12’ buda hatayı patlatırmış. neyse logda gördüm düzelttim tıkanana çare =)