[GastForen Programmierung/Entwicklung PHP und MySQL Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 09:42
Beitrag # 1 von 17
Bewertung:
(3083 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

ich arbeite gerade an einem Formular, über das man Dateien hochladen kann, die dann per E-Mail verschickt werden können. Das funktioniert aber nur bis Dateigrößen von bis zu etwa 8MB. Wenn die Datei größer ist, wird sie zwar auf den Server geladen, aber es wird keine E-Mail verschickt. Ich sehe auch in den logs keinen Eintrag, der das erklären könnte.
Ich bin nun also etwas ratlos. Hat jemand eine Idee wo der Fehler liegen könnte?

Bin für jeden Ansatz dankbar.

Viele Grüße
Florian
X

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

SabineP
Beiträge gesamt: 7586

1. Nov 2006, 10:10
Beitrag # 2 von 17
Beitrag ID: #259606
Bewertung:
(3077 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Florian,

das wird sicher eine Begrenzung Deines Providers sein.

Gruß Sabine


als Antwort auf: [#259603]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 10:16
Beitrag # 3 von 17
Beitrag ID: #259607
Bewertung:
(3074 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich bin mein eigener Provider. Sprich: Der Server steht hier bei mir im Serverraum. Welche Begrenzung könnte das denn sein?


als Antwort auf: [#259606]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

SabineP
Beiträge gesamt: 7586

1. Nov 2006, 10:39
Beitrag # 4 von 17
Beitrag ID: #259610
Bewertung:
(3067 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich kenne ja Deine Systemkonfiguration nicht.
Schau Dir Deine Logdateien an und die Konfiguration des Mailservers.

Gruß Sabine


als Antwort auf: [#259607]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 10:42
Beitrag # 5 von 17
Beitrag ID: #259611
Bewertung:
(3064 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

wie oben schon geschrieben gibt es keinen Eintrag in den Logfiles. Der Mailserver hat keine Begrenzung des Anhanggrößen.
Gibt es eine Einstellung in der PHP.ini, die das verursachen könnte?

Gruß
Florian


als Antwort auf: [#259610]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

Robert Zacherl
Beiträge gesamt: 4153

1. Nov 2006, 11:07
Beitrag # 6 von 17
Beitrag ID: #259613
Bewertung:
(3013 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Florian,

selbstverständlich gibt es die.
Es gibt diverse Limits. So z.B.:

Zitat ; Resource Limits

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)


oder

Zitat ; Maximum size of POST data that PHP will accept.
post_max_size = 11M


oder

Zitat ; Maximum allowed size for uploaded files.
upload_max_filesize = 10M



als Antwort auf: [#259611]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 11:24
Beitrag # 7 von 17
Beitrag ID: #259615
Bewertung:
(3009 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Robert,

das sind meine Werte:

max_execution_time = 600
max_input_time = 360
memory_limit = 100M
post_max_size = 200M
upload_max_filesize = 200M

Ich denke, daran kann es nicht liegen, oder?


als Antwort auf: [#259613]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

SabineP
Beiträge gesamt: 7586

1. Nov 2006, 11:31
Beitrag # 8 von 17
Beitrag ID: #259617
Bewertung:
(3005 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> gibt es keinen Eintrag in den Logfiles

Welche Logfiles hast Du Dir angesehen?


als Antwort auf: [#259615]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 11:37
Beitrag # 9 von 17
Beitrag ID: #259619
Bewertung:
(3003 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ich habe im Ordner logs zwei Dokumente. Das eine ist ein error_log, das andere ein access_log. In beiden gibt es keinen Eintrag dazu...


als Antwort auf: [#259617]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

oesi50
  
Beiträge gesamt: 2315

1. Nov 2006, 11:56
Beitrag # 10 von 17
Beitrag ID: #259624
Bewertung:
(2998 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hi flobaer,

und was findest du unter /var/log/ so alles?


als Antwort auf: [#259619]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

SabineP
Beiträge gesamt: 7586

1. Nov 2006, 11:57
Beitrag # 11 von 17
Beitrag ID: #259626
Bewertung:
(2997 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> error_log, das andere ein access_log

Das sind wahrscheinlich die Logdateien des Apache, der Apache kann aber keine Mails senden.
Du mußst Dir die Logdateien des Mailservers ankucken.


als Antwort auf: [#259619]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 12:11
Beitrag # 12 von 17
Beitrag ID: #259629
Bewertung:
(2977 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
@Oesi: Ich habe diesen Ordner nicht. Wir arbeiten hier mit xampp

@Sabine: Ich sehe im Log des Mailservers zwar die Bestätigungsmail, die verschickt wird (ohne Anhang) aber zu der Mail, an der die Anhänge hängen sollten finde ich keinen Eintrag...


als Antwort auf: [#259626]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 12:22
Beitrag # 13 von 17
Beitrag ID: #259633
Bewertung:
(2975 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
@Oesi: Sorry, manchmal muss man eben zwei Mal kucken. Ich habe doch eine Datei gefunden, die sich mail.log nennt. Und da finde ich tatsächlichen einen Hinweis:
Zitat Nov 1 09:32:00 localhost postfix/postdrop[15873]: warning: uid=-2: File too large
Nov 1 09:32:00 localhost postfix/sendmail[15872]: fatal: nobody(-2): Message file too big

Es scheint also wirklich eine Begrenzung zu geben. Aber wo finde ich die???


als Antwort auf: [#259629]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

oesi50
  
Beiträge gesamt: 2315

1. Nov 2006, 12:30
Beitrag # 14 von 17
Beitrag ID: #259635
Bewertung:
(2970 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat Es scheint also wirklich eine Begrenzung zu geben. Aber wo finde ich die???


In der Konfiguration des Mailservers, der die Mail entgegennehmen soll(das muss nicht dein eigener sein!).

bei Postfix ist das /etc/postfix/main.cf

mailbox_size_limit =
message_size_limit =


als Antwort auf: [#259633]

Daten werden nicht per E-Mail verschickt, wenn sie größer als 8MB sind

flobaer
Beiträge gesamt: 317

1. Nov 2006, 13:11
Beitrag # 15 von 17
Beitrag ID: #259645
Bewertung:
(2937 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich habe die Datei gefunden. Dort steht folgendes:
Zitat # The mailbox_size_limit parameter controls the maximal size of a
# mailbox or maildir file (in fact, it limits the size of any file
# that is written to upon local delivery) The default is 50 MBytes.
# This limit must not be set smaller than the message size limit.
#
mailbox_size_limit = 0

Einen Eintrag message_size_limit gibt es nicht.

Der Mailserver, an den die Mails dann übergeben werden hat keine Limitierung. Der Fehler liegt aber offensichtlich noch in der Konfiguration des Webservers, weil dort ja auch der Fehler im log steht, oder?


als Antwort auf: [#259635]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
18.06.2024

Online
Dienstag, 18. Juni 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow
Veranstaltungen
02.07.2024

Online
Dienstag, 02. Juli 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

Kontaktinformation: E-Mailschulungen AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow