Re: Exim 3.35 Dialup Konfiguration => Mails verschicken
Am Mittwoch, 27. August 2003 22:17 schrieb M. Emal Alekozai: [Verschicken externer Mails nur bei bestehender Verbindung] Hier meine bescheidene Lösung: 1. In /etc/init.d/exim hatte ich diesen Eintrag: case "$1" in start) echo -n "Starting MTA: " start-stop-daemon --start --pidfile /var/run/exim/exim.pid \ --exec $DAEMON -- -bd -q30m echo "exim." Den Teil mit "-bd -q30m" (Daemon, Queuing alle 30 Minuten) habe ich in "-bd -odqr" geändert (Daemon, Mails ins Internet werden nur in die Queue gestellt ohne Addressauflösung, lokale Mails werden sofort zugestellt). 2. In /etc/ppp/ip-up.d/ habe ich folgendes primitive Skript abgelegt, dass bei Aufbau einer Verbindung alle in der Queue liegenden Mails verschickt: #!/bin/sh exim -qf Fertig. Klappt wunderbar. HTH, tim -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Exim 3.35 Dialup Konfiguration => Mails verschicken
On Wed, Aug 27, 2003 at 10:17:16PM +0200, M. Emal Alekozai wrote: > Exim 3.35 Dialup Konfiguration => Mails verschicken Funktioniert bei mir seit über 2 Jahren mit queue_only_file in Verbindung mit /etc/ppp/ip-up.d/01queue und /etc/ppp/ip-down.d/01queue. In /etc/exim/exim.conf hab ich queue_only_file = remote/var/state/misc/offline eingetragen und in /etc/ppp/ip-up.d/01queue steht dann folgendens #!/bin/sh # Flush exim queue rm -f /var/state/misc/offline touch /var/state/misc/online Ein cat /etc/ppp/ip-down.d/01queue ergibt dann logischerweise #!/bin/sh # Flush exim queue touch /var/state/misc/offline rm -f /var/state/misc/online -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Exim 3.35 Dialup Konfiguration => Mails verschicken
M. Emal Alekozai <[EMAIL PROTECTED]> wrote: > Exim 3.35 Dialup Konfiguration => Mails verschicken > ich benutzte Debian Woddy mit Exim version 3.35 #1 built .Ich > verfüge zuhause über eine Dialup Verbindung (ich schreibe alle paar > Stunden einige Mails aber verbinde mich nur alle 2 Tage mit dem Netz > um die Mails abzuschicken). Es koennte sinnvoll sein, den normalen queue-runner via cron abzustellen und nur den in /etc/ppp/ip-up.d/ aktiv zu lassen, wenn du dich per (i)pppd einwaehlst. Auch das Aendern der "Retry Configuration" koennte snnvoll sein (timouts hoeher setzen). > Das hat zur Folge, das meine Mails in Exim teilweise auf "Frozen" > gesetzt werden. Das (die Tatsache, dass es durch deine unregelmaesigen Verbindungen ins Netz verursacht wird) bezweifle ich. > ~# mailq > 52h 2.7K 19rJrY-Fs-00 <> *** frozen *** > [EMAIL PROTECTED] > 52h 2.6K 19rJru-GI-00 <> *** frozen *** > [EMAIL PROTECTED] Was steht im Logfile? exigrep 19rJrY-Fs-00 /var/log/exim/{main,reject}.log Was sagt (online) exim -d -M 19rJrY-Fs-00 2>&1 | tee /tmp/eximzustellversuch > Wenn ich nun ein "exim -qf -v" oder ein "exim -q" oder ein "exim > -qff" als root eingebe, werden die Mails nicht verchickt. Laut > manpage müsste es aber funktionieren. [...] Nur wenn die Ursache fuer "frozen" beseitigt wurde. cu andreas -- Hey, da ist ein Ballonautomat auf der Toilette! Unofficial _Debian-packages_ of latest unstable _tin_ http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/ -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Exim 3.35 Dialup Konfiguration => Mails verschicken
On Wed, 27 Aug 2003, M. Emal Alekozai wrote: > [...] > > Auf der exim FAQ Seite[1] habe ich gelesen, dass es möglich (aber nicht > erwünscht) ist exim so zu konfigurieren, dass es nur E-Mails, nur > verschickt wenn eine Modem Verbindung existiert. > > [...] Nee Du, da geht es darum dass exim _lokale_ E-Mails nicht in die Queue schiebt (die durch externe eMails blockiert ist) sondern gleich ausliefert. > [...] > > Wie muss exim Konfigurationsdatei geändert werden und wie lautet der > Kommandozeilenbefehl zum verschicken der Mails "exim -?" Ich kann dir zumindest mal verraten wie das vom Konzept her gelösst werden könnte: 1. exim anweisen dass E-Mails an externe Adressen in ein spezielles Verzeichnis oder Datei gespeichert werden. 2. Die gespeicherten E-Mails nach dem einwählen ins Internet mittels eines Programms wie serialmail oder ssmtp am einen Smarthost deiner Wahl ausliefern. (siehe auch /etc/ppp/ip-up.d/) Infos wie das einzurichten ist findest Du unter: | http://www.exim.org | http://www.world-email.cx Oder Du sparst Dir den Stress und machst das ganze mit postfix und | http://www-dt.e-technik.uni-dortmund.de/~ma/postfix/dialup.html HTH & HAND, Markus -- Die Deutschen, und sie nicht allein, besitzen die Gabe, die Wissenschaften unzugänglich zu machen. - Johann Wolfgang von Goethe (1749-1832) pgp0.pgp Description: PGP signature
Re: Exim 3.35 Dialup Konfiguration => Mails verschicken
On Wednesday 27 August 2003 22:17, M. Emal Alekozai wrote: > Exim 3.35 Dialup Konfiguration => Mails verschicken > > Das hat zur Folge, das meine Mails in Exim teilweise auf "Frozen" gesetzt > werden. Müssen erstmal wieder entfroren werden: 1.) mit "exim -bp" queue auflisten 2.) mit "exim -Mt #ID" entfrieren, #ID steht dabei für die Mail ID in deinem Beispiel wäre das 19rJrY-Fs-00 und 19rJru-GI-00 3.) mit "exim -qf -v" abschicken Soweit mein bescheidenes Wissen, ob man das automatisieren kann entzieht sich jetzt meiner Kenntnis. > Auf der exim FAQ Seite[1] habe ich gelesen, dass es möglich (aber nicht > erwünscht) ist exim so zu konfigurieren, dass es nur E-Mails, nur > verschickt wenn eine Modem Verbindung existiert. Dazu hab ich leider keine Informationen. Gruss Steffen -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Exim 3.35 Dialup Konfiguration => Mails verschicken
Exim 3.35 Dialup Konfiguration => Mails verschicken Hallo, ich benutzte Debian Woddy mit Exim version 3.35 #1 built .Ich verfüge zuhause über eine Dialup Verbindung (ich schreibe alle paar Stunden einige Mails aber verbinde mich nur alle 2 Tage mit dem Netz um die Mails abzuschicken). Das hat zur Folge, das meine Mails in Exim teilweise auf "Frozen" gesetzt werden. ~# mailq 52h 2.7K 19rJrY-Fs-00 <> *** frozen *** [EMAIL PROTECTED] 52h 2.6K 19rJru-GI-00 <> *** frozen *** [EMAIL PROTECTED] Wenn ich nun ein "exim -qf -v" oder ein "exim -q" oder ein "exim -qff" als root eingebe, werden die Mails nicht verchickt. Laut manpage müsste es aber funktionieren. Auf der exim FAQ Seite[1] habe ich gelesen, dass es möglich (aber nicht erwünscht) ist exim so zu konfigurieren, dass es nur E-Mails, nur verschickt wenn eine Modem Verbindung existiert. 1: http://www.exim.org/docs.html #-- #The Exim FAQ 14. DIAL-UP AND ISDN #http://ftp.uni-bremen.de/exim/exim-html-4.00/doc/html/FAQ_14.html #Q1401: When I'm not connected to the Internet, how can I arrange for mail to other hosts on my local network to be delivered, while at the same time mail to Internet hosts is qu #eued without any delivery attempts? #A1401: Use the queue_domains option to control which domains are held on the queue for later delivery. For example, queue_domains = ! *.localnet #allows delivery to domains ending in .localnet, while queueing all the others. -- Habe ich ausprobiert und exim neu gestartet aber er bringt die Fehlermeldung, dass er den Befehl "queue_domains" nicht kennt. Ich vermute, dass der Befehl bei der Woody Exim Version nicht exisitiert, da er nicht in der exim Dokumentation [2] auftaucht. 2: /usr/share/doc/exim/manual.html/ Wie muss exim Konfigurationsdatei geändert werden und wie lautet der Kommandozeilenbefehl zum verschicken der Mails "exim -?" Viele Grüsse Emal Alekozai -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)