KMail mit Adresseliste
Hallo SuSE Freunde, ich habe mir ein Programm geschrieben, welches aus einer Datenbank Mailadressen ausliest, die man mit Hilfe einer Typisierung der Adressen (z.B. Firmenkunde) filtern kann. Anschließend wird kmail mit den Adressen aufgerufen. Der Aufruf vin KMail sieht ungefähr so aus: kmail --composer -h "To:mein@adres.se" -b "liste@der.vielen,adressen@und.soweiter" Das funktioniert soweit ganz gut, allerdings legt er für jede Adresse ein eigenes Bcc-Feld an, was bei vielen Adressen ungünstig ist. Erstens wird alles sehr unübersichtlich, zweitens kann man sein Editorfeld nicht mehr sehen ohne viel zu Scrollen. Gibt es eine Möglichkeit Kmail zu sagen, dass die List in einem Bcc-Feld steht? Vielen Dank schon mal, Felix
Felix Lemke schrieb:
Hallo SuSE Freunde,
ich habe mir ein Programm geschrieben, welches aus einer Datenbank Mailadressen ausliest, die man mit Hilfe einer Typisierung der Adressen (z.B. Firmenkunde) filtern kann. Anschließend wird kmail mit den Adressen aufgerufen. Der Aufruf vin KMail sieht ungefähr so aus: kmail --composer -h "To:mein@adres.se" -b "liste@der.vielen,adressen@und.soweiter"
Das funktioniert soweit ganz gut, allerdings legt er für jede Adresse ein eigenes Bcc-Feld an, was bei vielen Adressen ungünstig ist. Erstens wird alles sehr unübersichtlich, zweitens kann man sein Editorfeld nicht mehr sehen ohne viel zu Scrollen.
und warum kriegt nicht jeder seine Mail ( zu geizig wegen Traffic?) sendmail -i amilö@adresse.tld < Mail(text) und gut ist!
Gibt es eine Möglichkeit Kmail zu sagen, dass die List in einem Bcc-Feld steht?
Vielen Dank schon mal, Felix
Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Felix Lemke schrieb:
Hallo Fred,
wo bekommt denn sendmail die Daten für das Versenden her?
Die Hauptargumentation für KMail ist, dass ich weder ein neues Editorfenster noch einen Konfigurationsdialog für die Postfacheinstellungen schreiben brauche.
sendmail -i amilö@adresse.tld < Mail(text) ^^^^^^ daher !
natürlich musst du die Mail haben! als Text zum Beispiel ..oder als "richtige Mail" in einem Maildir ... das -i ist nur drin, dass er einzelne Punkte nicht als Mailende erkennt statt " < mail " kannst du auch auf der Konsole eintippen (also vom Standardinput lesen..) Ist z.B. simpel so Mails aus der Quarantäne wieder "einzuwerfen"...zwar im Handbetrieb ..aber na ja.. Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Fred Ockert wrote:
Felix Lemke schrieb:
Hallo Fred,
wo bekommt denn sendmail die Daten für das Versenden her?
Die Hauptargumentation für KMail ist, dass ich weder ein neues Editorfenster noch einen Konfigurationsdialog für die Postfacheinstellungen schreiben brauche.
sendmail -i amilö@adresse.tld < Mail(text) ^^^^^^ daher !
Das stimmt nicht ganz. So wie hier zitiert wird die Adresse nach dem "-i" als Empfänger genommen und der eingeloggte User als Absender. Dies gilt für die SMTP Envelope Empfänger/Absender. Du beziehst dich vermutlich auf die Option "-t", wo Empfänger und Absender aus den Mailheadern extrahiert werden. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sandy Drobic schrieb:
Fred Ockert wrote:
Felix Lemke schrieb:
Hallo Fred,
wo bekommt denn sendmail die Daten für das Versenden her?
Die Hauptargumentation für KMail ist, dass ich weder ein neues Editorfenster noch einen Konfigurationsdialog für die Postfacheinstellungen schreiben brauche.
sendmail -i amilö@adresse.tld < Mail(text) ^^^^^^ daher !
Das stimmt nicht ganz. So wie hier zitiert wird die Adresse nach dem "-i" als Empfänger genommen und der eingeloggte User als Absender. Dies gilt für die SMTP Envelope Empfänger/Absender.
muss mal das Anfangszitat wieder reintun: # Felix Lemke schrieb: # ich habe mir ein Programm geschrieben, welches aus einer Datenbank # Mailadressen ausliest, die man mit Hilfe einer Typisierung der #Adressen (z.B. # Firmenkunde) filtern kann. Anschließend wird kmail mit den Adressen # aufgerufen. ## Der Aufruf vin KMail sieht ungefähr so aus: # kmail --composer -h "To:mein@adres.se" -b # "liste@der.vielen,adressen@und.soweiter" # Das funktioniert soweit ganz gut, allerdings legt er für jede Adresse # ein eigenes Bcc-Feld an, was bei vielen Adressen ungünstig ist. # Erstens >> wird alles sehr unübersichtlich, zweitens kann man sein # Editorfeld nicht mehr >> >> sehen ohne viel zu Scrollen.
Du beziehst dich vermutlich auf die Option "-t", wo Empfänger und Absender aus den Mailheadern extrahiert werden.
genau dieser Teil # kmail --composer -h "To:mein@adres.se" -b # "liste@der.vielen,adressen@und.soweiter" Kann mit sendmail-Kommando (auch) realisiert werden...wenn der Rest "von aussen kommt" Ob es wirklich "die Lösung" ist.. für das eigentliche Problem (das rudimentär beschrieben wurde) kann ich nicht sagen... die Frage an der Stelle : mit vorhandenen Email-To-Daten (viele)E-Mails auf die Reise bringen (mit gleichem Inhalt), ohne BCC Einträge zu haben... nix mit extrahieren... Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
genau dieser Teil # kmail --composer -h "To:mein@adres.se" -b # "liste@der.vielen,adressen@und.soweiter"
Kann mit sendmail-Kommando (auch) realisiert werden...wenn der Rest "von aussen kommt"
sendmail hört sich ja recht interessant an, aber wo bekommt sendmail die Einstellungen für smpt-Server, Password, ... her? Das ist ein Programm für meiner Vater, und ich möchte schon ganz gerne, dass er sich nicht durch irgendwelche config-Dateien durchwühlen muss. Ich würde dann einen einfachen Konfigurationsdialog (nur mit dem Nötigsten) schreiben. Die Einstellungen sollten dann an sendmail mit übergeben werden (oder wahlweise in eine Konfigurationsdatei geschrieben werden, die sendmail ausliese). Genau solche Konfigurationsdialoge hat KMail schon, desshalb fiel meine Wahl darauf. Kann sendmail auch einen Anhang mit verschicken?
nix mit extrahieren... genau
Fred Danke
Fred Ockert wrote:
Sandy Drobic schrieb:
Fred Ockert wrote:
Felix Lemke schrieb:
Hallo Fred,
wo bekommt denn sendmail die Daten für das Versenden her?
Die Hauptargumentation für KMail ist, dass ich weder ein neues Editorfenster noch einen Konfigurationsdialog für die Postfacheinstellungen schreiben brauche.
sendmail -i amilö@adresse.tld < Mail(text) ^^^^^^ daher !
Das stimmt nicht ganz. So wie hier zitiert wird die Adresse nach dem "-i" als Empfänger genommen und der eingeloggte User als Absender. Dies gilt für die SMTP Envelope Empfänger/Absender.
muss mal das Anfangszitat wieder reintun:
# Felix Lemke schrieb: # ich habe mir ein Programm geschrieben, welches aus einer Datenbank # Mailadressen ausliest, die man mit Hilfe einer Typisierung der #Adressen (z.B. # Firmenkunde) filtern kann. Anschließend wird kmail mit den Adressen # aufgerufen. ## Der Aufruf vin KMail sieht ungefähr so aus: # kmail --composer -h "To:mein@adres.se" -b # "liste@der.vielen,adressen@und.soweiter"
# Das funktioniert soweit ganz gut, allerdings legt er für jede Adresse # ein eigenes Bcc-Feld an, was bei vielen Adressen ungünstig ist. # Erstens >> wird alles sehr unübersichtlich, zweitens kann man sein # Editorfeld nicht mehr >> >> sehen ohne viel zu Scrollen.
Du beziehst dich vermutlich auf die Option "-t", wo Empfänger und Absender aus den Mailheadern extrahiert werden.
Ookay, so sieht es wirklich anders aus. Sieht fast wie der Mailversende-Teil eines CRM-Moduls aus, wenn ich die Merkmale so sehe. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Felix Lemke
-
Fred Ockert
-
Sandy Drobic