Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Message file to big, Mails werden nicht zugestellt (solved)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Wed Oct 12, 2005 5:55 pm    Post subject: Message file to big, Mails werden nicht zugestellt (solved) Reply with quote

Hi,
ich setze logcheck auf meinem Gentoo Server ein. Per cronjob lass ich mir die die Infos per Mail täglich zu schicken. Hin und wieder kommt es vor das Mails nicht durchkommen sondern eine Mail mit folgendem Hinweis an meinen Useraccount schickt.

Quote:

postdrop: warning: uid=0: File too large
send-mail: fatal: root(0): Message file too big
Can't send mail: sendmail process failed with error code 69


Auf dem Server läuft logcheck, sowie der Mail-Server (cyrus-imapd zusammen mit postfix als MTA)...die Mailzustellung erfolgt demnach lokal. Leider finde ich in den Posfix Configs sowie der logcheck Config keinen Eintrag, die maximale Größe zu definieren :(

Kann mir jemand bitte weiterhelfen? Vielen Dank im voraus!


Gruß,
Benjamin
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens


Last edited by benjamin200 on Sat Oct 15, 2005 11:07 pm; edited 3 times in total
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Wed Oct 12, 2005 6:07 pm    Post subject: Reply with quote

naja kommt halt ne grosse mail an.
entweder du stellst dein message_size_limit ein oder du kuckst woher die riesenpost kommt und stellst das ab :-)
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Wed Oct 12, 2005 6:15 pm    Post subject: Reply with quote

Quote:

entweder du stellst dein message_size_limit ein oder du kuckst woher die riesenpost kommt und stellst das ab :-)


Hi toskala,
danke für deine schnelle Antwort. Woher die dicken logs kommen ist mir klar --> Firewall logging. Wo setze ich den Parameter?

Sorry, ich ihn in der main.cf und master.cf nicht finden
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Wed Oct 12, 2005 6:45 pm    Post subject: Reply with quote

naja, der steht halt per default in der main.cf nicht drin, es gibt da soviele parameter wenn du die alle da standardmässig reinstecken würdest, dann haste ja n kilometer langes file mit kommentarzeilen.

steckst in die main.cf

Quote:

message_size_limit (default: 10240000 bytes)
The maximal size of a Postfix queue file, including envelope information (sender, recipient, etc.).


musste noch nen gewünschten byte wert dazu angeben dann is fertig. www.postfix.org hilft dir weiter
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Wed Oct 12, 2005 7:16 pm    Post subject: Reply with quote

Quote:

steckst in die main.cf

Zitat:

message_size_limit (default: 10240000 bytes)
The maximal size of a Postfix queue file, including envelope information (sender, recipient, etc.).


musste noch nen gewünschten byte wert dazu angeben dann is fertig. www.postfix.org hilft dir weiter



Ich sage Danke toskala :)

Code:

# The maximal size of a Postfix queue file, including envelope information (sender, recipient, etc.).
# message_size_limit (default: 10240000 bytes)
message_size_limit = 102400000

_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Thu Oct 13, 2005 4:43 pm    Post subject: Reply with quote

Ich dachte alles ist gut, aber heute hat mein Mailuser keine Mails zugestellt bekommen. Die Queue war voll :(

Als ich den Parameter
Code:

message_size_limit = 102400000

aus der main.cf genommen hatte, liefen die Mails sofort wieder durch. Verstehe das jetzt überhaupt nicht, da Postfix die Config mit den oben genannten Parameter ohne zu mekern startet. Was mach ich falsch?
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Thu Oct 13, 2005 8:28 pm    Post subject: Reply with quote

wie sieht deine main.cf denn aus? kannst du die mal eben posten?
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Fri Oct 14, 2005 4:28 pm    Post subject: Reply with quote

Quote:

wie sieht deine main.cf denn aus? kannst du die mal eben posten?

Aber klar doch toskala...anbei die main.cf (natürlich ohne Kommentare):
Code:

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
myhostname = SECRET
mydomain = SECRET
inet_interfaces = all
mydestination =  localhost.$mydomain, localhost.localdomain, $myhostname, $mydomain, mysql:/etc/postfix/mysql-mydestination.cf
unknown_local_recipient_reject_code = 550
relayhost = SECRET
mailbox_transport = cyrus


debug_peer_level = 2
debugger_command =
    PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
    xxgdb $daemon_directory/$process_name $process_id & sleep 5


sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = no
manpage_directory = /usr/share/man
sample_directory = /etc/postfix
readme_directory = /usr/share/doc/postfix-2.1.5-r2/readme
default_destination_concurrency_limit = 2
alias_database = hash:/etc/mail/aliases
local_destination_concurrency_limit = 2
alias_maps = hash:/etc/mail/aliases
home_mailbox = .maildir/
sender_canonical_maps = mysql:/etc/postfix/mysql-canonical.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
setgid_group = postdrop
smtp_tls_note_starttls_offer = yes
smtp_use_tls = yes
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
smtpd_sasl_password_maps = hash: /etc/postfix/saslpass
broken_sasl_auth_clients = yes
biff = no
empty_address_recipient = MAILER-DAEMON
queue_minfree = 120000000
content_filter = smtp-amavis:[127.0.0.1]:10024
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous



###################################################
#                   Extras :)                     #
###################################################

# The maximal size of a Postfix queue file, including envelope information (sender, recipient, etc.).
# message_size_limit (default: 10240000 bytes)
# message_size_limit = 102400000

_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Sat Oct 15, 2005 10:55 am    Post subject: Reply with quote

du hast da nen qeue_minfree wert von umgerechnet 114mb, ist das evtl. ein problem?
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Sat Oct 15, 2005 5:45 pm    Post subject: Reply with quote

Quote:

du hast da nen qeue_minfree wert von umgerechnet 114mb, ist das evtl. ein problem?

ja, anscheinend...ich habe die Option "queue_minfree = 120000000 " auskommentiert und "message_size_limit = 102400000" wieder aktiviert. Leider bleiben die Mails wieder in der Mailqueue hängen :(

Wenn ich jetzt die Logs näher betrachte taucht jetzt immer folgendes auf:
Code:

fatal: main.cf configuration error: mailbox_size_limit is smaller than message_size_limit


Das lustige ist, das ich mich nicht erinnern kann, diese Option in Postfix überhaupt gesetzt zu haben. Außerdem habe diese Option in keiner Config-Datei eingetragen. Habe das wie folgt überprüft.
Code:

grep mailbox_size /etc/postfix/*


Hast du eine Idee wo der Parameter versteckt ist?


Gruß,
Benjamin
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
Robelix
l33t
l33t


Joined: 21 Jul 2002
Posts: 760
Location: in a World created by a Flying Spaghetti Monster

PostPosted: Sat Oct 15, 2005 7:09 pm    Post subject: Reply with quote

benjamin200 wrote:

Das lustige ist, das ich mich nicht erinnern kann, diese Option in Postfix überhaupt gesetzt zu haben. Außerdem habe diese Option in keiner Config-Datei eingetragen. Habe das wie folgt überprüft.
Code:

grep mailbox_size /etc/postfix/*

Hast du eine Idee wo der Parameter versteckt ist?
Gruß,
Benjamin


Es wiederholt sich...
auch die hat einen default-Wert.
_________________
mysql> SELECT question FROM life, universe, everything WHERE answer=42;
Empty set (2079460347 sec)
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Sat Oct 15, 2005 8:19 pm    Post subject: Reply with quote

also alles was du für einen basic postfix wissen musst kannst du auf postfix.org nachlesen. da ist ein präzises nachschlagewerk für _alle_ optionen die du in der main.cf eintragen kannst.

ich würde dir zuerst mal raten den schnickschnack wegzulassen. und lies bitte ein wenig von der doku bevor du da parameter reinstellst. deine main.cf hat parameter eingebaut die ich noch _nie_ für einen kleinen postfix gebraucht hab.

cheerios,
toskala
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Sat Oct 15, 2005 11:07 pm    Post subject: Reply with quote

Quote:

Es wiederholt sich...
auch die hat einen default-Wert.

Du hast Recht, auch mailbox_size_limit hat einen default-wert.

Quote:

also alles was du für einen basic postfix wissen musst kannst du auf postfix.org nachlesen. da ist ein präzises nachschlagewerk für _alle_ optionen die du in der main.cf eintragen kannst.

Sorry toskala, aber ich habe den Weg ueber das Forum vorgezogen.

Quote:

ich würde dir zuerst mal raten den schnickschnack wegzulassen.

Kann dir nicht ganz folgen - von welchem schnickschnack sprichst du?

Quote:

und lies bitte ein wenig von der doku bevor du da parameter reinstellst. deine main.cf hat parameter eingebaut die ich noch _nie_ für einen kleinen postfix gebraucht hab.

Ich habe einiges an Doku gelesen, und der Mailserver rennt nicht erst seit gestern.

Aber neben bei, das Problem konnte geloest werden:
/etc/postfix/main.cf
Code:

mailbox_size_limit = 0
message_size_limit = 10240000
# queue_minfree = 120000000



Nochmals Danke fuer eure Hilfe, besonders toskala :)


Thx,
Benjamin
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
toskala
Advocate
Advocate


Joined: 14 Dec 2002
Posts: 2080
Location: hamburg, germany

PostPosted: Sun Oct 16, 2005 11:40 am    Post subject: Reply with quote

naja damit sagst du aus:

alle mailboxen sollen unendlich gross werden dürfen. das geht natürlich nur solange gut bis du keinen platz mehr auf deinem rechner hast, aber schön dass es rennt.
_________________
adopt an unanswered post
erst denken, dann posten
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Sun Oct 16, 2005 12:16 pm    Post subject: Reply with quote

Quote:

naja damit sagst du aus:

alle mailboxen sollen unendlich gross werden dürfen. das geht natürlich nur solange gut bis du keinen platz mehr auf deinem rechner hast, aber schön dass es rennt.

Da hast du natürlich Recht...ich werde das noch anpassen müssen.


Gruß,
Benjamin
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
benjamin200
Veteran
Veteran


Joined: 01 Feb 2004
Posts: 1426
Location: DE Munich

PostPosted: Tue Oct 18, 2005 10:21 pm    Post subject: Reply with quote

Wie folgt angepasst:
Code:

message_size_limit = 102400000
mailbox_size_limit = 2048000000

Danke für den Hinweis toskala!


Gruß,
Benjamin
_________________
Gentoo Linux Stage1 / Kernel 2.6.18
AMD Athlon64 3500+ on Asus A8N-E / 1024 MB DDR-RAM / ATI X700 PCIe
Take LINUX and forget Blue Screens
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum