Beitrag von mk (966 Beiträge) am Sonntag, 28.September.2003, 18:48.
mail Versand von relationalen Datenbanken
Antworten
Beitrag von Pouraga (1396 Beiträge) am Sonntag, 28.September.2003, 19:31.
Re: mail Versand von relationalen Datenbanken
Antworten
Beitrag von mk (966 Beiträge) am Sonntag, 28.September.2003, 20:17.
Re: mail Versand von relationalen Datenbanken
klappt noch nicht,
was ist noch falsch ?
diesmal kpl.
<head>
<title>Newsletter</title>
</head>
<perl>
get "Id==* range=0,10", "links2";
while (get_next(links2))
{
$mailtext = "
<p>Hallo $SeitenEigentuemer,<br>
diese Brücken sind unter Ihrem Namen eingetragen:</p>
";
get "IDE==$IDE range=0,5", "brueckenbau";
while (get_next(brueckenbau))
(
$mailtext .= "$Brueckenname <br>";
mail $mail, "Eintrags Hinweis vom Branchenverzeichnis für den Brückenbau",
"<body bgcolor='#C0C0C0' link='#008000' vlink='#008000' alink='#008000'>
</body> ", 'mkburg@gmx.net', $SeitenEigentuemer, "Brueckenbau-Links", 'mkburg@gmx.net','', "Content-type: text/html\n";
out "an $SeitenEigentuemer abgeschickt<br> ";
}
</perl>
Antworten
Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 12:54. WWW: kleclan.de
Re: mail Versand von relationalen Datenbanken
hallo mk,
was genau klappt nicht. beschreib mal was passiert.
bekommst du eine fehler meldung oder werden die mails nicht verschickt oder was?
gruß - olaf
Antworten
Beitrag von mk (966 Beiträge) am Montag, 29.September.2003, 13:32.
Re: mail Versand von relationalen Datenbanken
der Fehler kommt:
[ Fehler: (perl) in /kochhome.de/brueckenbau/newsletter: syntax error at (eval 75) line 14, near ") (" Unmatched right curly bracket at (eval 75) line 25, at end of line syntax error at (eval 75) line 25, near "; }" ]
bei diesem Link:
http://kochhome.de/baseportal/brueckenbau/newsletter
Antworten
Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 13:49. WWW: kleclan.de
Re: mail Versand von relationalen Datenbanken
hi mk,
da scheint ein tipp fehler zu sein und zwar haste nach dem 2. while anstatt eines { ein ( genommen.
damit sollte dann schon mal das
[ Fehler: (perl) in /kochhome.de/brueckenbau/newsletter: syntax error at (eval 50) line 14, near ") (" Unmatched right curly bracket at (eval 50) line 25, at end of line syntax error at (eval 50) line 25, near "; }" ]
weg sein. dann ist noch die frage ob das mit den mails funzt.
gruß - olaf
Antworten
Beitrag von mk (966 Beiträge) am Montag, 29.September.2003, 14:13.
Re: mail Versand von relationalen Datenbanken
genau der Fehler ist weg,
aber ne Mail kommt nicht an.
vielleicht später.
Antworten
Beitrag von mk (966 Beiträge) am Montag, 29.September.2003, 15:20.
Re: mail Versand von relationalen Datenbanken fasst geschaft
es ist fasst geschaft,
ich hatte noch ein Schreibfehler beim Feldnamen.
aber warum kommt der Betreff nicht mit deutschen Sonderzeichen an ?
Eintrags Hinweis vom Branchenverzeichnis fXr den BrXckenbau
Antworten
Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 17:31. WWW: kleclan.de
Re: mail Versand von relationalen Datenbanken fasst geschaft
da kann ich auch nichts zu sagen. als ich heut morgen mit dem mail befahl rummprobiert hab, kamen bei mir die sonderzeichen wie das ü an. könnte das vielleicht am email-client liegen?
Antworten
Beitrag von mk (966 Beiträge) am Montag, 29.September.2003, 18:07.
Re: mail Versand von relationalen Datenbanken fasst geschaft
könnte sein woanders ging es.
wer kann sonst noch was dazu sagen ?
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 30.September.2003, 09:13.
Re: mail Versand Problem mit Sonderzeichen
Antworten
Beitrag von Pouraga (1396 Beiträge) am Dienstag, 30.September.2003, 15:04.
Re: mail Versand Problem mit Sonderzeichen
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 30.September.2003, 15:28.
Re: mail Versand Problem mit Sonderzeichen
so geht es,
aber wie kriege ich es automatisch hin ?
Das gleiche Problem ist auch beim Newsletterversand aus der BIB.
oder immer beim Mail Versand ?
Antworten
Beitrag von Pouraga (1396 Beiträge) am Dienstag, 30.September.2003, 16:27.
Re: mail Versand Problem mit Sonderzeichen
Das habe ich als Herausforderung gesehen. :)
---------
$betr ="Test ÄÖÜ äöü ß /?\ - _";
$betr = &convert_isomailtext($betr);
sub convert_isomailtext{
my @car = split(//,shift);
my $ret = "=?iso-8859-1?Q?";
foreach(@car){
if ($_ eq " "){$ret .= "_";}
elsif (/[a-zA-Z0-9]/){$ret.=$_;}
else {my $t=ord($_); $ret.=sprintf('=%X',$t);}
}
return "$ret?=";
}
-----------
Ok, es werden noch etliche Zeichen maskiert die egentlich nicht müssten aber zuviel kann nicht schaden habe ich mir gedacht. :) oder?
Werde ich wohl auch mal bei Gelegenheit in die bib stellen.
obwohl @CB: Es währe schon sinnvoll sowas zu den vorhanden converts von Baseportal fest dazu zu packen. ;)
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 30.September.2003, 17:41.
Re: mail Versand Problem mit Sonderzeichen
hab ich das jetzt falsch eingebunden ?
mit sub's habe ich noch nichts gemacht:
<head>
<title>Newsletter</title>
</head>
<perl>
get "IDE==79 range=0,10", "links2";
while (get_next(links2))
{
$mailtext = "
<p>Hallo $SeitenEigentuemer,<br>
diese Brücken sind unter Ihrem Namen eingetragen:</p>
";
get "IDE==$IDE range=0,5", "brueckenbau";
while (get_next(brueckenbau))
{
$mailtext .= "$Brueckenname <br>";
}
$betr Eintrags Hinweis vom Branchenverzeichnis für den Brückenbau";
$betr = &convert_isomailtext($betr);
sub convert_isomailtext{
my @car = split(//,shift);
my $ret = "=?iso-8859-1?Q?";
foreach(@car){
if ($_ eq " "){$ret .= "_";}
elsif (/[a-zA-Z0-9]/){$ret.=$_;}
else {my $t=ord($_); $ret.=sprintf('=%X',$t);}
}
return "$ret?=";
}
mail $EMail, $betr,
"<body bgcolor='#C0C0C0' link='#008000' vlink='#008000' alink='#008000'>
$mailtext
</body> ", 'mkburg@gmx.net', $SeitenEigentuemer, "Brueckenbau-Links", 'mkburg@gmx.net','', "Content-type: text/html\n";
out "an $SeitenEigentuemer<br>dies:<br>$mailtext<br>abgeschickt<br> ";
}
</perl>
zum Testen:
http://kochhome.de/baseportal/brueckenbau/newsletter88
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 30.September.2003, 17:58.
Re: mail Versand Problem mit Sonderzeichen
pardon ich hab mich nur verschrieben.
Das Template läuft fehlerfrei.
Ob es aber richtig ankommt sehe ich erst morgen.
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 30.September.2003, 21:25.
Re: mail Versand Problem mit Sonderzeichen
Jein ;-)
An sich gerne, aber schöner wäre es, wenn Du auch die Kontrolle über diesen Code-Teil hättest... Mit dem <include src=/_bib/isomailtext/...> könnte man das modular einbauen... ,-)
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 30.September.2003, 21:58.
Re: mail Versand Problem mit Sonderzeichen
ahhh, die spamertricks.... ;-)
ich würde es nicht so machen, da in webmail dieser betreff nicht richtig angezeigt wird und das auch seeeehr viele spamfilter aussortieren.
Besser wäre, im Client den richtigen Zeichensatz einzustellen.
Sander
Antworten
Beitrag von mk (966 Beiträge) am Mittwoch, 1.Oktober.2003, 08:07.
Re: mail Versand Problem mit Sonderzeichen
wer muß was wo rchtig einstellen ?
bei mir geht ales jetzt suuuuper.
was ist mit spammertriks gemeint ?
wenn solche mails als Spam aussortiert werden, das wäre das schön blöd.
Ist das wirklich so ?
Dann kann ich die Lösung ja vergessen.
Antworten
Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 1.Oktober.2003, 16:47.
Re: mail Versand Problem mit Sonderzeichen
Spammertrick?
Sogar Outlook maskiert alle ausgehende Betreffs mit Umlauten nach diesem Muster. ;)
Wenn es dafür Punkte in einem Spammfilter gibt dann dürften es aber bestimmt nur wenige sein.
Würde mich aber mal intressieren ob. Habe leider keine Vergleich weil ich filter aus prinzip nicht nutze. :)
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 1.Oktober.2003, 22:54.
Re: mail Versand Problem mit Sonderzeichen
also outlook kann ich nicht glauben...
hab mal rumgefragt, lotus notes macht sowas. aber leider auch viele spamverteilsofware.
Irgendwo hab ich bei spamassasin das mal gesehen und auch gmx hats mir gleich rausgefiltert.
Antworten