breite csv per email

breite csv per email

am 04.07.2007 11:29:48 von tomtheone

Hallo zusammen,

ich möchte eine csv-Datei als email-Attachment versenden.
Attachment, mail(), mime, header etc. klappt auch nach einigem Hauen und
Stechen nun ganz gut.

Das Problem ist: die csv Datei hat sehr viele Spalten inkl.
Spaltenüberschriften und damit eine sehr große Zeilenlänge (>1000 Zeichen).
Die Zeilenlänge, die per email übertragen werden kann ist aber soweit ich
das verstehe begrenzt (üblich 999 Zeichen!?).
Nun ist es bei einer csv aber nicht beliebig möglich einen Zeilenumbruch
einzufügen, weil der Zeilenumbruch gleichzeitig das Ende eines Datensatzes
codiert.

Ich sehe, dass man die Datei vielelicht nicht als Text, sondern binär
übertragen könnte, hab aber noch nicht überrissen wie das geht...

Ich wäre für Hinweise sehr dankbar, wie ich diese 'breite' csv trotzdem
spezifiaktionskonform per email versenden kann.

Gruß und Danke im Voraus
Tom

Re: breite csv per email

am 04.07.2007 12:00:16 von bruening

Thomas J. Schöberl schrieb:
> Ich wäre für Hinweise sehr dankbar, wie ich diese 'breite' csv trotzdem
> spezifiaktionskonform per email versenden kann.


Und wo war nochmal das Datenbankproblem?

Gruß,
Habbo

Re: breite csv per email

am 04.07.2007 12:41:17 von tomtheone

"Jan Habbo Brüning" schrieb im Newsbeitrag
news:f6fr93$dlv$1@news1.ewetel.de...
> Thomas J. Schöberl schrieb:
>> Ich wäre für Hinweise sehr dankbar, wie ich diese 'breite' csv trotzdem
>> spezifiaktionskonform per email versenden kann.
>
>
> Und wo war nochmal das Datenbankproblem?
>
> Gruß,
> Habbo

Kommt doch vor, dass man aus einer db ein csv exportiert, oder?

Tom

Re: breite csv per email

am 04.07.2007 13:05:35 von bruening

Thomas J. Schöberl schrieb:
> Kommt doch vor, dass man aus einer db ein csv exportiert, oder?

Selbstverständlich. Dein Problem hat deiner Fragestellung nach aber
nichts mit dem Exportieren von Datensätzen zu tun.

Du solltest deshalb deine Frage auch in de.comp.lang.php.misc posten
oder dich verständlicher ausdrücken, falls es doch etwas mit deiner
Datenbank zu tun hat.


Gruß,
Habbo

Re: breite csv per email

am 04.07.2007 14:18:13 von Claus Reibenstein

Thomas J. Schöberl schrieb:

> Ich sehe, dass man die Datei vielelicht nicht als Text, sondern binär
> übertragen könnte, hab aber noch nicht überrissen wie das geht...

Du suchst base64.

Gruß. Claus

Re: breite csv per email

am 04.07.2007 19:17:24 von Andreas Kretschmer

Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknown)
Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°

Re: breite csv per email

am 09.07.2007 17:34:26 von Norbert Melzer

Am Wed, 4 Jul 2007 19:17:24 +0200 schrieb Andreas Kretschmer:

> begin "Thomas J. Schöberl" wrote:
>> Hallo zusammen,
>
>> ich möchte eine csv-Datei als email-Attachment versenden.
>> Attachment, mail(), mime, header etc. klappt auch nach einigem Hauen und
>> Stechen nun ganz gut.
>
>> Das Problem ist: die csv Datei hat sehr viele Spalten inkl.
>> Spaltenüberschriften und damit eine sehr große Zeilenlänge (>1000 Zeichen).
>> Die Zeilenlänge, die per email übertragen werden kann ist aber soweit ich
>> das verstehe begrenzt (üblich 999 Zeichen!?).
>
> Nein. Das Du eine Simulation einer Mailsoftware benutzt hat nix mit den
> technischen Spezifikationen zu tun, die diese Software u.U. nicht kann.

Der RFC 2822 sagt unter Punkt 2.1.1 dazu:

| There are two limits that this standard places on the number of
| characters in a line. Each line of characters MUST be no more than
| 998 characters, and SHOULD be no more than 78 characters, excluding
| the CRLF.

MfG

Re: breite csv per email

am 09.07.2007 19:06:35 von Andreas Kretschmer

Andreas
--
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknown)
Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°

Re: breite csv per email

am 09.07.2007 21:02:02 von Niels Braczek

Norbert Melzer schrieb:

> Der RFC 2822 sagt unter Punkt 2.1.1 dazu:

Irrelevant. Es gilt RfC822.

MfG
Niels

--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------

Re: breite csv per email

am 10.07.2007 20:27:42 von Norbert Melzer

Am Mon, 09 Jul 2007 21:02:02 +0200 schrieb Niels Braczek:

> Norbert Melzer schrieb:
>
>> Der RFC 2822 sagt unter Punkt 2.1.1 dazu:
>
> Irrelevant. Es gilt RfC822.

Hmmm.... Da hab ich wohl ob des "Obseletes 822" das dazugehörige "Draft"
übersehen... Passiert...

MfG
Norbert

Re: breite csv per email

am 10.07.2007 21:56:44 von Niels Braczek

Norbert Melzer schrieb:
> Am Mon, 09 Jul 2007 21:02:02 +0200 schrieb Niels Braczek:
>> Norbert Melzer schrieb:
>>=20
>>> Der RFC 2822 sagt unter Punkt 2.1.1 dazu:
>>=20
>> Irrelevant. Es gilt RfC822.
>=20
> Hmmm.... Da hab ich wohl ob des "Obseletes 822" das dazugehörige "Dra=
ft"
> übersehen... Passiert...

Mach dir nichts draus - ich habe auch eine Weile gebraucht um das zu
erkennen.

MfG
Niels

--=20
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------