Egroupware nagy méretű melléklet nem küldhető
- 1240 megtekintés
Hozzászólások
Sziasztok!
A problémám a következő: Debian Sarge+Postfix+Courier IMAP+MYSQL+Egroupware.
A levelzés tökéletesen megy már régóta, eddig nem nagyon küldtem mellékleteket, most viszont szerettem volna 4 nagy képet küldeni.
Jelenség: Egroupware alatt "Csatolt állomány", betallózóm a fájlokat, "Kész"
majd elküld gomb. Innen vagy eltűnik a levél, mintha elment volna (ilyenkor el is megy melléklet nélkül), vagy ott marad minden, mintha rá sem kattintottam volna az elküldre, ismét rákattintva elmegy a levél, de melléklet nélkül. Csökkentve a képek számát elmegy melléklettel is a levél, tehát 3.7 Mb biztosan elmegy, ez két kép. (3 kép már nem, tehát 5 Mb körül már nem küldi el, valahol itt a határ)
Postfixben egyébként 50 Mb az elküldhető üzenet méret, de kliens programmal csatlakozva (Thunderbird) el is küldi mindent zokszó nélkül a mellékleteket, tehát a dolog az Egroupware-ben van elásva,
Találkozott már valaki ezzel?
Előre is köszönöm!
Üdv: M.
- A hozzászóláshoz be kell jelentkezni
nem ismerem az emlitett alkalmazast, de ha php-ban van megirva, akkor a php.ini -ben is emelni kell a file meret limitet. aszem default 2 vagy 8.
- A hozzászóláshoz be kell jelentkezni
Sajnos ez nem hatott. (10M-re felemeltem)
Napló részlet:
[code:1:4fffbb54c9]connect from localhost[127.0.0.1]
Jan 22 23:09:49 szerver2 postfix/smtpd[1701]: 60D1B21F4F65: client=localhost[127.0.0.1]
Jan 22 23:09:49 szerver2 postfix/cleanup[1704]: 60D1B21F4F65: message-id=<20060122.1Zr.84866600@szerver2.bercsenyi-bp.sulinet.hu>
Jan 22 23:09:50 szerver2 postfix/smtpd[1701]: lost connection after DATA from localhost[127.0.0.1]
Jan 22 23:09:50 szerver2 postfix/smtpd[1701]: disconnect from localhost[127.0.0.1]
Jan 22 23:09:52 szerver2 postfix/smtpd[1701]: connect from localhost[127.0.0.1]
Jan 22 23:09:52 szerver2 postfix/smtpd[1701]: 92E9021F4F65: client=localhost[127.0.0.1]
Jan 22 23:09:52 szerver2 postfix/cleanup[1704]: 92E9021F4F65: message-id=<20060122.N4G.59161800@szerver2.bercsenyi-bp.sulinet.hu>
[/code:1:4fffbb54c9]
Tehát először megszakad a konnekt, majd újra csatlakozik és elküldi a levelet, de persze a melléklet nélkül. :(
- A hozzászóláshoz be kell jelentkezni
nincs beallitva quota veletlenul a usernek?
- A hozzászóláshoz be kell jelentkezni
[quote:bbbea0b477="Oregon"]nincs beallitva quota veletlenul a usernek?
De 4 Gb, én vagyok az. :)
- A hozzászóláshoz be kell jelentkezni
az eGW-ben sincs semmi korlatozao beallitas? akar user akar alkalmazas szinten.
- A hozzászóláshoz be kell jelentkezni
meg egy tip, ha php-ban van irva az alkalmazas, akkor nezd meg az alabbi valtozok erteket a php.ini -ben es szukseg szerint noveld
oregon:~$ cat /etc/php.ini | egrep "^[^;].*.timeout"
default_socket_timeout = 60
mysql.connect_timeout = 60
pfpro.defaulttimeout = 30
- A hozzászóláshoz be kell jelentkezni
Sajnos már ezek az értékek vannak.
- A hozzászóláshoz be kell jelentkezni
Siker! Köszönöm a segítséget, hála a veled való együttgondolkodásnak kész a megoldás.
[code:1:33249fbfcb]
szerver2:/etc/php4/cli# cat /etc/apache2/sites-enabled/egroupware
NameVirtualHost *:4443
<VirtualHost *:4443>
SSLEngine On
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* -[F]
Alias /egroupware /usr/share/egroupware
<Directory /usr/share/egroupware/>
Options FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
AddHandler cgi-script .cgi
AddDefaultCharset Off
php_flag file_uploads on
php_flag log_errors on
php_flag magic_quotes_gpc on
php_flag magic_quotes_runtime off
php_flag register_globals off
php_flag short_open_tag on
php_flag track_vars on
php_value error_reporting 'E_ALL & ~E_NOTICE'
php_value max_execution_time 120
php_value mbstring.func_overload 7
php_value memory_limit 40M
php_value session.gc_maxlifetime 1440
php_value session.save_path /var/lib/egroupware/sessions
php_value include_path .
php_value open_basedir /usr/share/egroupware:/var/lib/egroupware:/tmp
php_value upload_max_filesize 30M
</Directory>
[/code:1:33249fbfcb]
Ezek a beállítások kellettek, a fájl méretnek ráadásul duplájának kell lennie a tényleges mértenek.
(size has to be double the size of the file you want to upload, file-uploads get base64 encoded!)
Köszönöm még 1X, üdv: G.
- A hozzászóláshoz be kell jelentkezni