Portál AbcLinuxu, 13. května 2025 03:41

Dotaz: Ako poslat mail o danej velkosti?

19.11.2006 23:12 joohn
Ako poslat mail o danej velkosti?
Přečteno: 134×
Odpovědět | Admin
Na testovacie ucely potrebujem poslat presne 10MB mail. Testujem na localhoste a pridanie par riadkov do hlavicky emailu je pre mna akceptovatelne. Zda sa ze ide o trivialnu ulohu:

stroj joohn # dd if=/dev/urandom bs=10MB count=1 | mail vsetci
1+0 records in
1+0 records out
10000000 bytes (10 MB) copied, 9.93385 seconds, 1.0 MB/s

vsetci je alias, ktory chodi skutocne vsetkym :) pozriem sa do maildiru jednemu userovi na jeho novy email

-rw------- 1 user1 user1 4978336 Nov 11 23:46 1163976396.5916_0.foo.bar.sk

Z vypisu je zrejme ze uzivatel nedostal 10MB mail ale iba 4,7MB

Kde sa stratila viac ako polovica mailovych dat?

Podmienky testu: postfix, spamassasin, procmail, localhost, kernel 2.6.17, izbova teplota, message_size_limit v postfixe ma 150MB, mailbox_size_limit je 1GB

Obdobne skracuje maily aj ked necham dd-ckovat 100MB mail.

Dik za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 20.11.2006 00:01 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Ako poslat mail o danej velkosti?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nezahodí to byty o hodnotě větší než 127?
Hello world ! Segmentation fault (core dumped)
20.11.2006 07:29 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Ako poslat mail o danej velkosti?
Odpovědět | | Sbalit | Link | Blokovat | Admin
uuencode test.dat < /dev/urandom | dd bs=1024 count=10240 | mail vsetci

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.