
Şub 28, 2012
Daha önceden yazdığım python ile mail gönderme scripti artık gmail için önemini yitirmiş sanırım..
Gmaile nasıl mail gönderebileceğimize örnek bir program yazdım ve denedim..
Sanırım GMail artık https’e geçtiği için outgoing serverinde mail.gmail.com yerine smtp.gmail.com:587 kullandığı için sorun oluyor..
#-*- coding:utf8 -*-
import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText
from email.MIMEImage import MIMEImage
######################################################
sender = 'mailadresi@gmail.com'
recipient = 'mailadresi@gmail.com'
subject = 'Mesaj Başlığınız'
message = 'denemeeeeeeee'
# determine msg type
msg = MIMEText('Denemeeeeeee')
# User/pwd
me = 'mailadresiniz@gmail.com'
pwd = 'Şifreniz'
# Build the email
fromAddr = sender
toAddr = recipient
msg['Subject'] = subject
msg['From'] = fromAddr
msg['To'] = toAddr
server = smtplib.SMTP('smtp.gmail.com', 587)
server.set_debuglevel(1)
server.ehlo()
server.starttls()
server.ehlo()
server.login(me, pwd)
# Send the email
server.sendmail(fromAddr, toAddr, msg.as_string())
server.close()

Şub 5, 2012
FreeBSD’yi türkçeleştirmek için yapmanız gereken öncelikle bash mi yoksa csh kabuğunu mu kullanıyorsunuz onu bilmek.
$ set
Shell yazan kısıma bakarsanız hangi kabuğu kullandığınızı görürsünüz.
# Bash kullananlar için /etc/profile dosyasının altına şu satırları ekleyin:
export LANG=tr_TR.ISO8859-9
export MM_CHARSET=ISO-8859-9
# Csh kullananlar için ise /etc/csh.login dosyasına şu satırları ekleyin:
setenv LANG tr_TR.ISO8859-9
setenv MM_CHARSET ISO-8859-9
değişikliklerin etkili olabilmesi için çıkıp girmelisiniz. Logout ve Login.

Şub 5, 2012
FreeBSD işletim sisteminde yetkiniz yoksa neredeyse hiçbir işlemi yapamazsınız hatta sisteme shutdown komutunu bile giremezsiniz permission denied hatası alırsınız isterseniz deneyin.
$shutdown -p now
$permission denied
$su root
$password:
$
$shutdown -p now
$halt the system...
$....
bu demek oluyor ki yetkili bir kullanıcıya ihtiyacınız var. Gördüğünüz gibi ben root olarak giriş yaptım. Peki ya root için düzenlenmiş şifre dosyasında hata yaptıysanız yani
$ cd /etc/master.passwd
dosyasında sorun varsa ne olacak?
O zaman diyoruz ki FreeBSD sizin için root 'un tersi olan toor kullanıcısını tanımlamıştır ve bir alternatiftir. Ancak ilk sefer kullanım için uygun değildir çünkü şifresi tanımlanmamıştır ve şifresiz bir kullanıcıyla ayarlarını yapmadıysanız giremezsiniz.
toor kullanıcına nasıl şifre atanır:
$su
$password:
$passwd toor
$New Password:
$Confirm Password:
$
evet artık toor kullanıcısını wheel grubunda, şifresiyle sizi yetkilendiren bir kullanıcı haline getirdik..
$groups toor
$wheel