<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>siyahsapka.org &#187; freebsd mailman installation</title>
	<atom:link href="http://www.siyahsapka.org/tag/freebsd-mailman-installation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.siyahsapka.org</link>
	<description>Software Development &#38; Research Team</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:41:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>FreeBSD 6.1 Release Sunucu üzerinde mailman-sendmail kurulum konfigurasyonu</title>
		<link>http://www.siyahsapka.org/2009/04/17/freebsd-61-release-sunucu-uzerinde-mailman-sendmail-kurulum-konfigurasyonu/</link>
		<comments>http://www.siyahsapka.org/2009/04/17/freebsd-61-release-sunucu-uzerinde-mailman-sendmail-kurulum-konfigurasyonu/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 20:40:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[freebsd mailman installation]]></category>

		<guid isPermaLink="false">http://www.knyksl.com/?p=19</guid>
		<description><![CDATA[Mailman&#8217;in en basit haliyle sendmail ile beraber çalıştırılması anlatılmıştır. Detaylar için mailman source &#8216;undeki contrib dizinine göz atmanızı öneriyorum. İlk olarak ilgili dizinleri yaratıp, dizin haklarını düzenleyip, http://www.gnu.org/software/mailman/download.html adresinden edindiğimiz kaynağı derliyoruz.: #  mkdir /usr/local/mailman #  cd /usr/local/mailman #  chgrp mailman . #  chmod a+rx,g+ws . #  cd /usr/src/mailman-2.1.6 #  ./configure  &#8211;with-mail-gid=nogroup #  make &#38;&#38; [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Mailman&#8217;in en basit haliyle sendmail ile beraber çalıştırılması anlatılmıştır. Detaylar için mailman source &#8216;undeki contrib dizinine göz atmanızı öneriyorum. </strong></p>
<p>İlk olarak ilgili dizinleri yaratıp, dizin haklarını düzenleyip, http://www.gnu.org/software/mailman/download.html adresinden edindiğimiz kaynağı derliyoruz.:</p>
<p>#  mkdir /usr/local/mailman<br />
#  cd /usr/local/mailman<br />
#  chgrp mailman .<br />
#  chmod a+rx,g+ws .<br />
#  cd /usr/src/mailman-2.1.6<br />
#  ./configure  &#8211;with-mail-gid=nogroup<br />
#  make &amp;&amp; make install</p>
<p><strong>Bilinmesi gerekenler gerekenler:</strong></p>
<p>I. /usr/local/mailman/Mailman/mm_cfg.py &#8211;&gt; konfigurasyon ile ilgili önce Defaults.py dosyası okunuyor ardından mm_cfg.py dosyasında yaptığınız değişiklikler dikkate alınarak bu dosya okunuyor. virtualhost unuz ve delivery_module için mm_cfg.py dosyasını düzenliyoruz. Defaults.py dosyası için herhangi bir değişiklik yapmıyoruz.</p>
<p>II. httpd.conf dosyanıza mm_cfg.py dosyasına eklemiş olduğunuz alan bilgileriniz için virtualhost eklemelisiniz.</p>
<p>III. /usr/local/mailman/bin/newlist yeni liste oluşturmak için kullanılıyor<br />
/usr/local/mailman/bin/rmlist liste kaldırmak için kullanılıyor.<br />
/usr/local/mailman/bin/mmsitepass admin parolası belirlemek için kullanılıyor<br />
/usr/local/mailman/bin/check_perms izinleri kontrol etmek ve düzenlemek için kullanılıyor.</p>
<p>IV. /etc/mail/aliases &#8211;&gt; /usr/local/mailman/bin/newlist scripti ile oluşturduğunuz mail grupları için aldığınız output&#8217;u aliases dosyasına eklemeniz gerekiyor. (ekleme işleminden sonra newaliases çalışmalı)</p>
<p><strong>Örnek konfigurasyon dosyalarım şu şekilde:</strong></p>
<p>*/usr/local/mailman/Mailman/mm_cfg.py dosyasına eklediğim satırlar, burada sendmail için SMTPDirect modülü sorunsuz çalışıyor:</p>
<p># mm_cfg.py konfigurasyonu<br />
DELIVERY_MODULE = &#8216;SMTPDirect&#8217;<br />
DEFAULT_URL_HOST   = &#8216;ova.deu.edu.tr&#8217;<br />
DEFAULT_EMAIL_HOST = &#8216;ova.deu.edu.tr&#8217;</p>
<p>*/wwwroot/conf/httpd.conf dosyasına eklemiş olduğum satırlar:</p>
<p># httpd.conf konfigurasyonu<br />
&lt;VirtualHost 193.140.151.185:80&gt;<br />
ServerAdmin okan@deu.edu.tr<br />
DocumentRoot /usr/local/mailman/cgi-bin<br />
ServerName ova.adm.deu.edu.tr<br />
ServerAlias ova.adm.deu.edu.tr<br />
ScriptAlias /mailman &#8220;/usr/local/mailman/cgi-bin&#8221;<br />
Alias /freebsd &#8220;/usr/local/mailman/archives/public/freebsd&#8221;<br />
ErrorLog logs/mailman1-error_log<br />
CustomLog logs/mailman1-access_log common<br />
&lt;/VirtualHost&gt;</p>
<p>kurulum işleminden sonra eklemiş olduğunuz listeler için permision kontrolü yapmanız gerekiyor bunun için /usr/local/mailman/bin/check_perms scriptini kullanmalısınız. yine aynı script ile izin hatalarını düzeltebiliyorsunuz check_perms -f parametresiyle.</p>
<p>admin paneli için /usr/local/mailman/bin/mmsitepass script i ile parola belirleyebilrsiniz.<br />
örnek olarak mailman ve freebsd adında iki adet liste oluşturalım: (mailman adlı listeyi oluşturmanız gerekli)</p>
<p># /usr/local/mailman/bin/newlist</p>
<p>liste adı, eposta, parola bilgilerini belirliyoruz.</p>
<p># /usr/local/mailman/bin/check_perms -f</p>
<p>oluşturduğumuz liste için izinleri yeniden düzenleyelim. sonrasında aldığımız output &#8216;u /etc/mail/aliases dosyasına ekleyip &#8220;newaliases&#8221; komutunu çalıştırmalıyız. mailman i yeniden başlatalım.</p>
<p># /usr/local/etc/rc.d/mailman stop<br />
# /usr/local/etc/rc.d/mailman start</p>
<p>* sendmail ile mail gönderemiyorsanız, sendmail &#8216;in ip inizi dinlediğinden emin olmalısınız. telnet ipadresiniz 25 şeklinde kontrol edebilirsiniz. eğer ip dinlenmiyorsa rc.conf dosyasını düzenleyerek sendmail_enable=&#8221;yes&#8221; satırını eklemelisiniz. mail gönderebilmek için ip adresinizin smtp izninin verildiğinden emin olmalısınız. mail listenizin eposta alabilmesi için reverse dns kaydı olması gerektiğini unutmayınız.</p>
<p>Belge hazırlanma tarihi: 16 Kasım, 2006<br />
İZMİR</p>
]]></content:encoded>
			<wfw:commentRss>http://www.siyahsapka.org/2009/04/17/freebsd-61-release-sunucu-uzerinde-mailman-sendmail-kurulum-konfigurasyonu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

