kein Mailversand

kein Mailversand

von Christoph Rüdesheim -
Anzahl Antworten: 18

Hallo zusammen,

seit einigen Tagen funktioniert bei mir kein Mailversand mehr (vers. 1.9.10)

Die Screenshots von den Maileinstellungen und das Ergebnis des Aufrufs des cron-Prozesses poste ich mal gleich mit. Vielleicht hat jemand eine Hilfe für mich.

Danke und Herzliche Grüße

Christoph Rüdesheim

 

Server Time: Thu, 29 Nov 2012 16:33:43 +0100


Starting activity modules
Processing module function assignment_cron ...done.
Processing module function chat_cron ...done.
Processing module function forum_cron ...Starting digest processing...
Cleaned old digest records
done.
Processing module function scorm_cron ...done.
Processing module function wiki_cron ...done.
Finished activity modules
Starting blocks
Processing cron function for rss_client....
0 feeds refreshed (took 0.078961 seconds)
done.
Processing cron function for search....Global searching is not enabled. Nothing performed by search.
done.
Finished blocks
Starting admin reports
Finished admin reports
Updating languages cache
Removing expired enrolments ...none found
Starting main gradebook job ...
done.
Starting processing the event queue...
done.
Running backups if required...
    Checking backup status...INACTIVE
Backup tasks finished.
Running rssfeeds if required...
    Generating rssfeeds...
        assignment: ...NOT SUPPORTED (file)
        chat: ...NOT SUPPORTED (file)
        choice: ...NOT SUPPORTED (file)
        data: generating ...OK
        forum: generating ...OK
        glossary: generating ...OK
        hotpot: ...NOT SUPPORTED (file)
        journal: ...NOT SUPPORTED (file)
        label: ...NOT SUPPORTED (file)
        lams: ...NOT SUPPORTED (file)
        lesson: ...NOT SUPPORTED (file)
        quiz: ...NOT SUPPORTED (file)
        resource: ...NOT SUPPORTED (file)
        scorm: ...NOT SUPPORTED (file)
        survey: ...NOT SUPPORTED (file)
        wiki: ...NOT SUPPORTED (file)
        workshop: ...NOT SUPPORTED (file)
    Ending  rssfeeds......OK
Rssfeeds finished
Running auth crons if required...
...preventing stats to run, more than 4 hours since scheduled time.
Cron script completed correctly
Execution took 2.548318 seconds
Mittelwert:  -
Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Christoph Rüdesheim -

Hallo zusammen,

brauche immer noch dringend Hilfe, damit der Mailversand wieder läuft.

Möglicherweise hängt das damit zusammen, dass ich zur "Beförderung" des Nachrichtenforums und auf einige Hinweise in den Foren hin beim Abschnitt
Mail dort eine smtp-adresse eingetragen hatte. Daraufhin wurde auch (leider nur einmalig) ein Eintrag ins Nachrichtenforum als Mail verschickt. Weil das dann nicht weiter funktionierte, habe ich die Eingaben im Abschnitt wieder gelöscht und den vorherigen Zusatnd wieder hergestellt, damit wenigstens die normale Mail-Zustellung wieder möglich ist. Aber das funktioniert jetzt auch nicht mehr. Wer kann helfen?

Herzliche GrüßeChristoph Rüdesheim

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Andreas Schenkel -

Um SMTP zu prüfen:

Ich würde mal (unangemeldet!) versuchen vom Moodle-Account die "Kennwort vergessen Funktion zu nutzen" .... Dabei wird dann normalerweise eine eMail an die im Profiil eingetragende eMail-Adresse gesendet ...

Bei unserem Moodle kam da mal sofort eine Fehlermeldung in der HTML-Seite und man sieht dann, ob das Mailversenden grundsätzlich noch funktioniert.

Dann würde ich im Admin-Bereich mal nach "Mail"  suchen und nach "SMPT" und alle Einstellungen prüfen ... vielleicht ist eine falsche eMail-Adresse für das Versenden der Mails eingetragen, oder das Kennwort passt nicht mehr zum eMail-Konto oder wurde vielleicht gelöscht .....

.... ist etwas im Trüben fischen, aber vielleicht hilft es weiter

 

 

--> Administration --> Server --> eMail

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Christoph Rüdesheim -

Hallo,

Tipp 1 hat funktioniert, Mail zum Ändern des Kennwortes kam an.

Aber aus dem System wird keine Mail verschickt.

Unter Mitteilungen sehe ich, dass der Cron-Job die letzten 24 Stunden nicht ausgeführt wurde, s. Anhang

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Andreas Schenkel -

 

cronjob mal "per Hand" anstoßen um Fehler weiter einzugrenzen:

https://<domainnameeintragen>/admin/cron.php?password=********

 

passwort steht irgendwo im adminbereich von moodle ...

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Christoph Rüdesheim -

Prima, das hat schon mal weitergeholfen:

Server Time: Sun, 09 Dec 2012 19:00:01 +0100


Starting activity modules
Processing module function assignment_cron ...done.
Processing module function chat_cron ...done.
Processing module function forum_cron ...Starting digest processing...
Cleaned old digest records
Sending forum digests: Sonntag, 9. Dezember 2012, 19:00
done.
Processing module function scorm_cron ...Updating scorm packages which require daily update
done.
Processing module function wiki_cron ...done.
Finished activity modules
Starting blocks
Processing cron function for rss_client....
0 feeds refreshed (took 0.101615 seconds)
done.
Processing cron function for search....Global searching is not enabled. Nothing performed by search.
done.
Finished blocks
Starting admin reports
Finished admin reports
Updating languages cache
Removing expired enrolments ...none found
Starting main gradebook job ...
done.
Starting processing the event queue...
done.
Running clean-up tasks...
removing user 11 from course 3 as they have not accessed the course for over 120 days
removing user 149 from course 4 as they have not accessed the course for over 120 days
Deleted orphan user_lastaccess for user 47 from course 4
Deleted orphan user_lastaccess for user 47 from course 2
Deleted old cache_text records
Emailing admins about 1060 failed login attempts
Notified login failured
Synchronised metacourses
checking for create_password
creating passwords for new users
Executed tag cron
Cleaned up contexts
Cleaned cache flags
Built context paths
Finished clean-up tasks...
Running backups if required...
    Checking backup status...INACTIVE
Backup tasks finished.
Running rssfeeds if required...
    Generating rssfeeds...
        assignment: ...NOT SUPPORTED (file)
        chat: ...NOT SUPPORTED (file)
        choice: ...NOT SUPPORTED (file)
        data: generating ...OK
        forum: generating ...OK
        glossary: generating ...OK
        hotpot: ...NOT SUPPORTED (file)
        journal: ...NOT SUPPORTED (file)
        label: ...NOT SUPPORTED (file)
        lams: ...NOT SUPPORTED (file)
        lesson: ...NOT SUPPORTED (file)
        quiz: ...NOT SUPPORTED (file)
        resource: ...NOT SUPPORTED (file)
        scorm: ...NOT SUPPORTED (file)
        survey: ...NOT SUPPORTED (file)
        wiki: ...NOT SUPPORTED (file)
        workshop: ...NOT SUPPORTED (file)
    Ending  rssfeeds......OK
Rssfeeds finished
Running auth crons if required...
...preventing stats to run, more than 4 hours since scheduled time.
Cron script completed correctly
Execution took 10.285525 seconds

Wie kann ich nun sicherstellen, dass der cron-job regelmäßig ausgeführt wird?
Mailversand tut es trotzdemnoch nicht, wenn ich über das System eine Mail an mich selbst sende.

Herzliche Grüße
Christoph Rüdesheim
Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Andreas Schenkel -

 

also eigentlich müsste unter /etc/crontab

folgender Eintrag vorhanden sein (oder so ähnlich):

*/30  *  * * *   root   wget --no-check-certificate -O /dateinamefuerdaslogfile.txt https://localhost/admin/cron.php?password=*********

 

Das Kennwort muss mit dem im MoodleAdminBereich Sicherheit --> Websiterechte --> Kennwort für cronjob übereinstimmen

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Christoph Rüdesheim -

dann kommt die Meldung:

Sie haben kein gültiges Kennwort für den Zugriff angegeben.

traurig

Stimmt aber 100%

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Christoph Rüdesheim -

Ich  habe das Passwort geändert, folgendes Ergebnis:

Server Time: Sun, 09 Dec 2012 19:34:21 +0100


Starting activity modules
Processing module function assignment_cron ...done.
Processing module function chat_cron ...done.
Processing module function forum_cron ...Starting digest processing...
Cleaned old digest records
done.
Processing module function scorm_cron ...done.
Finished activity modules
Starting blocks
Processing cron function for rss_client....
0 feeds refreshed (took 0.008854 seconds)
done.
Processing cron function for search....Global searching is not enabled. Nothing performed by search.
done.
Finished blocks
Starting admin reports
Finished admin reports
Updating languages cache
Removing expired enrolments ...none found
Starting main gradebook job ...
done.
Starting processing the event queue...
done.
Running backups if required...
    Checking backup status...INACTIVE
Backup tasks finished.
Running rssfeeds if required...
    Generating rssfeeds...
        assignment: ...NOT SUPPORTED (file)
        chat: ...NOT SUPPORTED (file)
        choice: ...NOT SUPPORTED (file)
        data: generating ...OK
        forum: generating ...OK
        glossary: generating ...OK
        hotpot: ...NOT SUPPORTED (file)
        journal: ...NOT SUPPORTED (file)
        label: ...NOT SUPPORTED (file)
        lams: ...NOT SUPPORTED (file)
        lesson: ...NOT SUPPORTED (file)
        quiz: ...NOT SUPPORTED (file)
        resource: ...NOT SUPPORTED (file)
        scorm: ...NOT SUPPORTED (file)
        survey: ...NOT SUPPORTED (file)
        wiki: ...NOT SUPPORTED (file)
        workshop: ...NOT SUPPORTED (file)
    Ending  rssfeeds......OK
Rssfeeds finished
Running auth crons if required...
...preventing stats to run, more than 4 hours since scheduled time.
Cron script completed correctly
Execution took 0.344483 seconds
Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Andreas Schenkel -

also ich überlege gerade nochmal etwas über den Satz:

"Tipp 1 hat funktioniert, Mail zum Ändern des Kennwortes kam an." nach .... d.h. dass SMTP eigentlich richtig konfiguriert sein müsste und das mit dem cronjob ein zusätliches Thema ist ....

in screen.doc ist erkennbar, dass kein SMTP-Server oder SMTP-User eingetragen ist ... also eigentlich dürfte der Mailversand aus moodle heraus nicht funktionieren ?????

Also nochmal genau prüfen, ob die SMTP-Einträge korrekt sind.

 

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Christoph Rüdesheim -

Versand geht doch auch über php: "Wenn Sie dieses frei lassen, wird Moodle die Standard-Methode von PHP zum Senden von E-Mails verwenden."

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Christoph Rüdesheim -

... jetzt kam grade ne Mail mit allen gescheiterten Anmeldeversuchen seit 2 jahren ..

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Christoph Rüdesheim -

Wenn ich im Abschnitt Email den SMTP-Server samt Anmeldename und Kennwort eingeben, kommt beim Versenden ein error: smtp-server not found

aber alle Einstellungen stimmen eigentlich

Als Antwort auf Christoph Rüdesheim

Re: kein Mailversand

von Andreas Schenkel -

ist der smtp-server wirklich erreichbar?

was liefert vom moodle-server aus ein     "ping auf den smtp-server"?

wird der smtp-servername aufgelöst?

eventuell die IP-Adresse des smtp-servers statt des Namens eintragen ... ist so in verndiagnose doch etwas schwierig .... vielleicht bin ich auch auf dem Holzweg ...

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Andreas Schenkel -

... also ich habe jetzt ein wenig in den Mailkonfigurationen herumgespielt und mir meine SMTP-Einstellungen ebenfalls "kaputtkonfiguriert".

Hab es wieder hinbekommen und folgendes "für mich unverständliches" Verhalten herausgefunden:

Im Adminbereich gibt es einen SMTP-Anmeldename (smtpuser) und ein dazugehöriges Kennwort (smtppass).

Unter Support-Mail (supportmail) MUSS (warum auch immer) das gleiche stehen, wie bei SMTP-Anmeldename. andernfalls kommt die folgende Fehlermeldung in den "Live-Logdaten":

ERROR: The following From address failed: hier_steht_die_bei_supportmail_eingetragene_adresse@***.de SMTP server error: Requested action not taken: mailbox unavailable 550 Sender address is not allowed.

Vielleicht ist das hier auch noch eine Möglichkeit den Fehler zu beheben.

Also die Anmeldung am SMPT-Server erfolgt über SMTP-Anmeldename, das Konto zum versenden ist dann aber das bei Supportmail eingetragene Konto ... keine Ahnung, ob das ein Bug ist oder so gewollt ist ...

 

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Stefanie Berger -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Deutsche Moodle Übersetzer

Hallo Andreas,

danke! Das war der entscheidende Hinweis. Auf meinem "Spiel- und Testmoodle" ist der Mailversand nicht zwingend, trotzdem hab ich gefühlte 10 Einstellungsvarianten probiert, mit verschiedensten Ergebnissen, jeweils aber nie mit Erfolg.

Das die Supportmailadresse mit dem SMPT-Server übereinstimmen muss, auf den Gedanken bin ich nicht gekommen … ist aber genau genommen logisch, weil die Supportadresse ja zunächst eine ist, die aus Moodle heraus ansrechbar sein muss, also den eigenen eingetragenen SMPT-Dienst funktionstüchtig benötigt.

LG, Stefanie

Als Antwort auf Stefanie Berger

Re: kein Mailversand

von Andreas Schenkel -

... das komische (bug?) ist, dass bei falscher supportadresse die mails zu den automatischen backups trotzdem ankommen, d.h. bei diesen mails wird die smtp-anmelde-emailadresse zum versenden genutzt ...

egal .. jetzt ist das mailverhalten in diesem thread mal (hoffentlich hilfreich) dokumentiert

Als Antwort auf Andreas Schenkel

Re: kein Mailversand

von Andreas Schenkel -

zu früh gefreut ... mail an admin zu täglichen backups und auch die kennwort vergessen mail kommen an ...

forumseinträge werden nicht verswndet

somit muss es da zwei unterschiedliche funktionen geben die untrrschiedlich programiert sind ...hätte ich mal nix verändert ... never touch a running system