Ubuntu Server 11.04 SMTP Gateway

Başlatan desert, 06 Haziran 2011 - 16:51:46

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

desert

Merhabalar,

ubuntu server 11.04 kurdum ve bunu smtp gateway yapmak istiyorum dışardan gelen mailleri antivirus ve spam taramalarını yapıp içerideki exchange servere göndermesini istiyorum.

konu hakkında türkçe döküman varsa çok iyi olur.

şimdiden teşekkürler

heartsmagic

@desert, keşk Türkçe belgelendirme olsa doğrudan, çok eksiğimiz var bu konuda. İngilizce şöyle bir belge var:
http://blog.amarkulo.com/how-to-build-spam-free-smtp-gateway-for-exchange-on-ubuntu-804

Eğer İngilizce sorun olacaksa bir ara vakit bulduğumda çevirmeye, anlatmaya çalışırım. Deneme imkânım olmaz, onu da sen yaparsın. Yalnız hemen söz veremiyorum, cidden yoğun bir gündem mevcut.

Bir de not ekleyelim. Verdiğim anlatım 8.04 için, sürüm olarak bir hayli geride. Fakat temelde değişen çok şey olmaz. Mesela anlatımda aptitude kullanılmış, sen apt-get ile denersin. Belki bazı paketlerin yeri yurdu değişmiştir, bazıları bir araya getirilmiştir falan. Bunları da ne yazık ki ancak kurulum aşamasında anlayabiliriz.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert

Çok teşekkürler cevabınız için.
evet linux konusunda türkçe kaynak çok az gerçekten. Aslında ingilizcesi iyi olan arkadaşlar makale tarzında çeviri yapıp sitede paylaşsalar çok güzel olur.ubuntu üzerinde squid + dansguardian, raporlama yapabileceğim bir uygulama, mail gateway ve bunların loglarını imzalayacak (5651 yasası için) bir uygulama barındıran bir  server oluşturmaya çalışıyorum mesela bu yapının türkçe bir makalesi olsa eminim herkesin işine yarayacak  bir şey olurdu.


verdiğiniz linkten bakarak yaptım paketlerin yeni versiyon linklerini değiştirdim sadece, bi problem çıkmadı ama telnet ile 25 portuna bağlanıp bir mail gönderdiğimde onu içerdeki exchange servere göndermedi yani mail bana ulaşmadı belki gönderdi exchange serverde spama takıldı. bunun doğruluğunu nerden izleyebilirim gönderdimi göndermedimi diye?

heartsmagic

Keşke o kapsamda bir belgelendirme olsa. Fakat bizler doğrudan İngilizce bir makale bulmadıktan sonra el atamayız o konuya, zira elimizde deneme ortamı yok, en azından benim yok.

Postfix ile mi denedin sen? Kayıt dosyalarında bir şeyler görünmüyor mu?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert

evet postfix ile yapilandirdim telnetle mail gonderdigimde mailq komutuyla kuyrukta bekledigini goruyorum ama neden kuyrukta bekledigi anliyamadim nasil gorebilirim neden kuyrukta bekledigini

heartsmagic

Postfix /var/log/mail.log yolunda tutuyormuş kayıtları, orada bir şey var mı?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert

#6
mail.log dosyasında aşağıdaki çıktılar var

Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Read 867 hostnames from the phishing whitelist
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Read 4086 hostnames from the phishing blacklists
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: User's home directory /var/spool/postfix is not writable
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Using SpamAssassin results cache
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Connected to SpamAssassin cache database
Jun 13 09:02:01 ubuntuSrv MailScanner[1065]: Enabling SpamAssassin auto-whitelist functionality...
Jun 13 09:02:02 ubuntuSrv MailScanner[1065]: I have found clamav scanners installed, and will use them all by default.
Jun 13 09:02:02 ubuntuSrv MailScanner[1065]: Connected to Processing Attempts Database
Jun 13 09:02:02 ubuntuSrv MailScanner[1065]: Found 0 messages in the Processing Attempts Database
Jun 13 09:02:02 ubuntuSrv MailScanner[1065]: Using locktype = flock
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Read 867 hostnames from the phishing whitelist
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Read 4086 hostnames from the phishing blacklists
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: User's home directory /var/spool/postfix is not writable
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Using SpamAssassin results cache
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Connected to SpamAssassin cache database
Jun 13 09:02:06 ubuntuSrv MailScanner[1108]: Enabling SpamAssassin auto-whitelist functionality...
Jun 13 09:02:08 ubuntuSrv MailScanner[1108]: I have found clamav scanners installed, and will use them all by default.
Jun 13 09:02:08 ubuntuSrv MailScanner[1108]: Connected to Processing Attempts Database
Jun 13 09:02:08 ubuntuSrv MailScanner[1108]: Found 0 messages in the Processing Attempts Database
Jun 13 09:02:08 ubuntuSrv MailScanner[1108]: Using locktype = flock
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Read 867 hostnames from the phishing whitelist
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Read 4086 hostnames from the phishing blacklists
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: User's home directory /var/spool/postfix is not writable
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Using SpamAssassin results cache
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Connected to SpamAssassin cache database
Jun 13 09:02:11 ubuntuSrv MailScanner[1150]: Enabling SpamAssassin auto-whitelist functionality...
Jun 13 09:02:13 ubuntuSrv MailScanner[1150]: I have found clamav scanners installed, and will use them all by default.
Jun 13 09:02:13 ubuntuSrv MailScanner[1150]: Connected to Processing Attempts Database
Jun 13 09:02:13 ubuntuSrv MailScanner[1150]: Found 0 messages in the Processing Attempts Database
Jun 13 09:02:13 ubuntuSrv MailScanner[1150]: Using locktype = flock
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Read 867 hostnames from the phishing whitelist
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Read 4086 hostnames from the phishing blacklists
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: User's home directory /var/spool/postfix is not writable
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Using SpamAssassin results cache
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Connected to SpamAssassin cache database
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: Enabling SpamAssassin auto-whitelist functionality...


heartsmagic

Açıkçası pek eposta sunucularıyla haşir neşir değilim. Çıktılarda postanın gidip gitmediği hakkında kayıt da görünmüyor. Göze batan tek şey:

Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: User's home directory /var/spool/postfix is not writable
Jun 13 09:02:16 ubuntuSrv MailScanner[1193]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
bölümü. Dosyaya yazma hakkı verilirse ne olur acaba? Ya da şöyle sorayım spamassasin için ayrı bir kullanıcı mı oluşturuluyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert

/var/spool/postfix    klasorune yazma hakkı verip deneyelim nasıl verebiliriz bu hakkı?

heartsmagic

Önce:
ls -ld /var/spool/postfix ile olması gereken değelere bak ve bir kenara not et, hatta buraya geç.

Ardından:

sudo chmod +w /var/spool/postfix
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert

#10
şu anki durum bu şekilde
drwxr-xr-x 20 root root 4096 2011-06-06 16:58 /var/spool/postfix/

log dosyasındaki çıktı

Jun 14 13:44:31 ubuntuSrv MailScanner[15462]: Using locktype = flock
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Read 867 hostnames from the phishing whitelist
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Read 4081 hostnames from the phishing blacklists
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: User's home directory /var/spool/postfix is not writable
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Using SpamAssassin results cache
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Connected to SpamAssassin cache database
Jun 14 13:44:34 ubuntuSrv MailScanner[15504]: Enabling SpamAssassin auto-whitelist functionality...
Jun 14 13:44:35 ubuntuSrv postfix/smtpd[15334]: 7496F1007CC: client=engin-pc[172.20.16.30]
Jun 14 13:44:36 ubuntuSrv MailScanner[15504]: I have found clamav scanners installed, and will use them all by default.
Jun 14 13:44:36 ubuntuSrv MailScanner[15504]: Connected to Processing Attempts Database
Jun 14 13:44:36 ubuntuSrv MailScanner[15504]: Found 0 messages in the Processing Attempts Database
Jun 14 13:44:36 ubuntuSrv MailScanner[15504]: Using locktype = flock
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Read 867 hostnames from the phishing whitelist
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Read 4081 hostnames from the phishing blacklists
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: User's home directory /var/spool/postfix is not writable
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Using SpamAssassin results cache
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Connected to SpamAssassin cache database
Jun 14 13:44:39 ubuntuSrv MailScanner[15546]: Enabling SpamAssassin auto-whitelist functionality...
Jun 14 13:44:40 ubuntuSrv postfix/cleanup[14727]: 7496F1007CC: hold: header Received: from me (engin-pc [172.20.16.30])??by xxx.xxx.tr (Postfix) with SMT$
Jun 14 13:44:40 ubuntuSrv postfix/cleanup[14727]: 7496F1007CC: message-id=<>
Jun 14 13:44:41 ubuntuSrv MailScanner[15546]: I have found clamav scanners installed, and will use them all by default.
Jun 14 13:44:41 ubuntuSrv MailScanner[15546]: Connected to Processing Attempts Database
Jun 14 13:44:41 ubuntuSrv MailScanner[15546]: Found 0 messages in the Processing Attempts Database
Jun 14 13:44:41 ubuntuSrv MailScanner[15546]: Using locktype = flock
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: MailScanner E-Mail Virus Scanner version 4.83.5 starting...
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Reading configuration file /opt/MailScanner/etc/MailScanner.conf
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Reading configuration file /opt/MailScanner/etc/conf.d/README
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Read 867 hostnames from the phishing whitelist
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Read 4081 hostnames from the phishing blacklists
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: User's home directory /var/spool/postfix is not writable
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: You need to set the "SpamAssassin User State Dir" to a directory that the "Run As User" can write to
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Using SpamAssassin results cache
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Connected to SpamAssassin cache database
Jun 14 13:44:44 ubuntuSrv MailScanner[15588]: Enabling SpamAssassin auto-whitelist functionality...
Jun 14 13:44:46 ubuntuSrv MailScanner[15588]: I have found clamav scanners installed, and will use them all by default.
Jun 14 13:44:46 ubuntuSrv MailScanner[15588]: Connected to Processing Attempts Database
Jun 14 13:44:46 ubuntuSrv MailScanner[15588]: Found 0 messages in the Processing Attempts Database
Jun 14 13:44:46 ubuntuSrv MailScanner[15588]: Using locktype = flock



heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

desert


heartsmagic

Evet normal tabi, genele yaptırmadık yazma hakkı işini. Şu şekilde deneyelim:
chmod a+w /var/spool/postfix/
veya
chmod 777 /var/spool/postfix/
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tapsin