<?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>brainknows.de &#187; Plesk Archives  :: Blog about My Life, My World and My Universe :: brainknows.de</title>
	<atom:link href="http://www.brainknows.de/tag/plesk/feed" rel="self" type="application/rss+xml" />
	<link>http://www.brainknows.de</link>
	<description>Blog about My Life :: My World :: My Universe</description>
	<lastBuildDate>Thu, 12 Jan 2012 07:42:21 +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>Qmail über bestimmte IP senden lassen</title>
		<link>http://www.brainknows.de/linux/qmail-uber-bestimmte-ip-senden-lassen-287.html</link>
		<comments>http://www.brainknows.de/linux/qmail-uber-bestimmte-ip-senden-lassen-287.html#comments</comments>
		<pubDate>Wed, 23 Sep 2009 10:52:06 +0000</pubDate>
		<dc:creator>brain</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Outgoingip]]></category>
		<category><![CDATA[Second IP]]></category>
		<category><![CDATA[SPF]]></category>

		<guid isPermaLink="false">http://www.brainknows.de/?p=287</guid>
		<description><![CDATA[Nachdem ich mich die letzten Tage damit auseinandersetzen musste, wie man Qmail dazu bewegt, von einer bestimmten IP-Adresse zu senden, will ich hier ebenfalls den von mir gefundenen Lösungsweg präsentieren. Problem war nämlich, dass Qmail die zweite IP meines Servers für gesendete Emails verwendet hat. Diese IP aber hat nicht mit den hinterlegten SPF-Einträgen korrespondiert,&#8230;]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich mich die letzten Tage damit auseinandersetzen musste, wie man Qmail dazu bewegt, von einer bestimmten IP-Adresse zu senden, will ich hier ebenfalls den von mir gefundenen Lösungsweg präsentieren. Problem war nämlich, dass Qmail die zweite IP meines Servers für gesendete Emails verwendet hat. Diese IP aber hat nicht mit den hinterlegten SPF-Einträgen korrespondiert, sodass meine Mails mit aller Regelmäßigkeit von anderen Mailservern abgewiesen worden waren. Das ändern der SPF-Einträge hatte auch keinen Deut Besserung gebracht. Wie dem auch sei, hier ist mein Weg, den ich nach längerem googlen nunmehr beschreiten konnte:</p>
<p>Auf meinem Server läuft Plesk und diese Anleitung bezieht sich mithin nur auf Qmail + Plesk.</p>
<p>Zunächst muss man sich die Qmail-Sourcen, z. B. von <a href="http://qmail.org">http://qmail.org</a> herunterladen. Danach die Plesk-Patches von <a href="http://kb.parallels.com/en/1161">Parallels</a> (auf die richtige Version achten!) und dann den <a href="http://qmail.org/outgoingip.patch">outgoingip.patch</a> von qmail.</p>
<p>##Qmail downloaden ##<br />
 <strong>cd /usr/local/src<br />
 wget http://www.qmail.org/qmail-1.03.tar.gz</strong></p>
<p>## Patches für Plesk 9.2 downloaden ##<br />
 <strong>wget http://kb.parallels.com/Attachments/806/Attachments/plesk92_qmail_patches.tgz</strong></p>
<p>## Dann die Pakete entpacken ##<br />
 <strong>tar xvfz qmail-1.03.tar.gz<br />
 tar xvfz plesk92_qmail_patches.tgz</strong></p>
<p>## Outgoing-IP-Patch downloaden ##<br />
 <strong>wget http://qmail.org/outgoingip.patch /usr/local/src/files/</strong></p>
<p>## Plesk-Patches anwenden ##<br />
 <strong>cd qmail-1.03<br /></strong><br />
 [bash]for d in ../files/patch*; do patch &lt;&quot;$d&quot;; done[/bash]</p>
<p>## outgoingip.patch anwenden ##<br />
 [bash]for d in ../files/outgoingip.patch; do patch &lt;&quot;$d&quot;; done[/bash]</p>
<p>## Edit conf-spawn ##<br />
 Danach die Datei conf-spawn editieren (ich musste 509 oder weniger eingeben &#8211; falls ihr etwas anderes eingeben müsst, wird euch das im Kompilierungsvorgang mitgeteilt).</p>
<p><strong>vi conf-spawn</strong></p>
<p>## SSL-File erstellen ##<br />
 <strong>echo &#8220;-lssl -lcrypto&#8221; >> ssl.lib</strong></p>
<p>## conf-users und conf-groups editieren ##<br />
 Die Dateien conf-users und conf-groups müssen editiert werden. Nachfolgend stehen die Kommandos, die ausgeführt werden müssen, um die richtigen Einträge vorzunehmen:</p>
<p># [bash]grep -E &#8216;^(qmail|alias)&#8217; /etc/passwd | awk &#8216;BEGIN {FS=&quot;:&quot;; OFS=&quot; &quot;;} {if ($1 == &quot;qmaill&quot;) {print $1,$3,&quot;\nroot 0&quot;} else {print$1,$3}}&#8217; &gt; conf-users[/bash]<br />
 # [bash]grep -E &#8216;^(qmail|nofiles)&#8217; /etc/group | awk &#8216;BEGIN {FS=&quot;:&quot;; OFS=&quot; &quot;;} {print $1,$3}&#8217; &gt; conf-groups[/bash]</p>
<p>## Kompilieren ##<br />
 <strong>make</strong></p>
<p>Als nächstes <strong><span style="text-decoration: underline;">AUF KEINEN FALL</span></strong> `make install`ausführen, da bereits installierte Konfigurationsdateien und init-Skripte unangerührt bleiben sollten.</p>
<p>Nach dem Kompilieren Qmail und DrWeb vom Plesk-Panel stoppen (nicht von der shell).<br />
 xinitd stoppen (von der shell).</p>
<p>Danach die benötigten Dateien in das qmail-Verzeichnis kopieren:<br />
 <strong>cp /var/qmail/bin/qmail-remote /var/qmail/bin/qmail-remote.origin<br />
 cp qmail-remote /var/qmail/bin/qmail-remote<br />
 </strong><br />
 Dann noch den benutzer / gruppe entsprechend der vorher vorhandenen qmail-remote anpassen. Bei mir war es mhandlers-user:popuser:</p>
<p><strong>chown mhandlers-user.popuser /var/qmail/bin/qmail-remote</strong></p>
<p>## Outgoing IP festlegen ##<br />
 <strong>echo GEWÜNSCHTE_IP > /var/qmail/control/outgoingip</strong></p>
<p>Qmail, DrWeb und xinitd neustarten und alles sollte vernünftig laufen.</p>
<p>Weiterführende Informationen:<br />
 <a href="http://kb.parallels.com/en/1161">Plesk Knowledgebase</a><br />
 <a href="http://www.huschi.net/5_244_de-plesk-qmail-qmail-selber-kompilieren.html">Huschi.net</a><br />
 <a href="http://forum.parallels.com/showthread.php?t=66784">Parallels Forum</a></p>
<hr /><h2>Related posts:</h2><ul><li><a href="http://www.brainknows.de/allgemein/ohne-worte-917.html" rel="bookmark" title="Permanent Link: Ohne Worte">Ohne Worte</a></li><li><a href="http://www.brainknows.de/linux/debian/absicherung-des-apache2-gegen-ddos-angriffe-725.html" rel="bookmark" title="Permanent Link: Absicherung des Apache2 gegen DDos-Angriffe">Absicherung des Apache2 gegen DDos-Angriffe</a></li></ul><hr /><small>Copyright &copy; 2008-2010<br />
Die Nutzung dieses Feeds ist zur ausschließlichen privaten, nichtkommerziellen Nutzung gestattet.<br />
Die Nutzung auf anderen Webseiten als des Autors Webseite in Teilen oder ganz stellt eine Verletzung geltenden Urheberrechts dar und wird u. U. zivilrechtlich und/oder strafrechtlich verfolgt werden.<br />(Digital Fingerprint:  59591af35c5dc48841f5603d1d269293 (38.107.179.216) )</small>]]></content:encoded>
			<wfw:commentRss>http://www.brainknows.de/linux/qmail-uber-bestimmte-ip-senden-lassen-287.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

