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 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)
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
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 21 | 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, 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)
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)
exim and dialup
Hi all - I use exim on a dialup system, and use more than one dialup provider. I'd like to get exim only to try delivering mail when I'm connected via one specific provider, as the smarthost that my main ISP provides doesn't relay for me when I'm dialed in via another ISP. At the moment, exim sends me a delivery error (RELAY DENIED, or some such message) when I dial up my non-email ISP, and I've got outbound email. Has anyone else come up against this problem and solved it? jc -- Ai. Big up, ya bytch. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]