Hallo,
per PHP-Script sollen E-Mails versendet werden. Dies erledigen wenige Funktionsaufrufe der PHPMailer-Klasse (gibt es im Internet als Download).
[PHP]
$objMail = new PHPMailer();
$objMail->SetLanguage('de', './php/mail/language/');
$objMail->IsSendmail();
$objMail->SetFrom($strAbsenderadresse, $strAbsendername);
$objMail->AddAddress($strEmpfaenger);
$objMail->Subject = $strBetreff;
$objMail->Body = $strNachricht;
$boRC = $objMail->Send();
[/PHP]Als Absender gebe ich xxx@web.de an. Empfänger ist fir@xxxx.de. Aber wenn die Mail per Mail-Client abgerufen wird, ist der Absender meine t-online-Adresse.
Nun weiß ich nicht, was ich falsch konfiguriert habe. Die einzige Stelle, an der ich die t-online-E-Mail-Adresse angegeben habe, ist bei der Konfiguration des E-Mail-Servers.
Wo mache ich den Fehler?
Danke vorab für Eure Hilfe!
Beiträge von VolkerN
-
-
Hi Robbie,
Danke für Deine Hilfe.
Ich habe mich gewundert, warum der Versand nicht funktionierte und wollte die Ursache kennen. So lerne ich ja schließlich dazu. Da ich ausschließlich Mails beim Testen während der Web-Seiten-Entwickling versende, werde ich diese Thematik erst einmal nicht weiterverfolgen. Aber ich habe noch ein anderes Problem mit dem Mailversand bzw. wie die Mails ankommem. Dazu werde ich ein neues Thema aufmachen.
-
Hallo,
ok, zugegebenermaßen ist das vielleicht ein bischen viel mit dem log-Auszug, sorry. Mich interessieren die zwei Warnungen, die man noch im log sehen kann. Kann ich sie ignorieren oder woran liegt es? Wie kann ich es herausfinden?
Ansonsten funktioniert es. Und sorry noch mal, dass ich euch mit meinem log-Auszug behellige.
-
Ich musste clamav und klamav nachinstallieren. Jetzt sehe ich im Mail-Log folgende Einträge:
Code
Alles anzeigenMar 21 19:59:32 linux-e6i1 postfix/pickup[3202]: C85251E5C1: uid=30 from=<xxx@web.de> Mar 21 19:59:32 linux-e6i1 postfix/cleanup[7502]: C85251E5C1: message-id=<96edee6a3dcd98627e098a4ecff6d0b3@termine.localhost> Mar 21 19:59:32 linux-e6i1 postfix/qmgr[3204]: C85251E5C1: from=<xxx@web.de>, size=1159, nrcpt=1 (queue active) Mar 21 19:59:32 linux-e6i1 postfix/pickup[3202]: EBB651E5B5: uid=30 from=<fir@xxx.de> Mar 21 19:59:32 linux-e6i1 postfix/cleanup[7502]: EBB651E5B5: message-id=<58dcd7f41ba31ece096547415b064b87@termine.localhost> Mar 21 19:59:33 linux-e6i1 postfix/qmgr[3204]: EBB651E5B5: from=<fir@xxx.de>, size=1477, nrcpt=1 (queue active) Mar 21 19:59:33 linux-e6i1 amavis[3445]: (03445-01) (!!)WARN: all primary virus scanners failed, considering backups Mar 21 19:59:33 linux-e6i1 amavis[3446]: (03446-01) (!!)WARN: all primary virus scanners failed, considering backups Mar 21 19:59:41 linux-e6i1 postfix/smtpd[7516]: connect from localhost[127.0.0.1] Mar 21 19:59:41 linux-e6i1 postfix/smtpd[7516]: 24E691E5BF: client=localhost[127.0.0.1] Mar 21 19:59:41 linux-e6i1 postfix/cleanup[7502]: 24E691E5BF: message-id=<96edee6a3dcd98627e098a4ecff6d0b3@termine.localhost> Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: 24E691E5BF: from=<xxx@web.de>, size=1579, nrcpt=1 (queue active) Mar 21 19:59:41 linux-e6i1 amavis[3446]: (03446-01) Passed CLEAN, <xxx@web.de> -> <fir@xxx.de>, Message-ID: <96edee6a3dcd98627e098a4ecff6d0b3@termine.localhost>, mail_id: 6Tqu-4XWxvcz, Hits: 2.43, size: 1158, queued_as: 24E691E5BF, 8169 ms Mar 21 19:59:41 linux-e6i1 postfix/smtp[7510]: C85251E5C1: to=<fir@xxx.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=8.5, delays=0.27/0.09/0.01/8.2, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=03446-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 24E691E5BF) Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: C85251E5C1: removed Mar 21 19:59:41 linux-e6i1 postfix/smtp[7519]: 24E691E5BF: to=<fir@xxx.de>, relay=smtp.t-online.de[194.25.134.24]:25, delay=0.3, delays=0.06/0.02/0.14/0.09, dsn=2.0.0, status=sent (250 2.0.0 Message accepted.) Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: 24E691E5BF: removed Mar 21 19:59:41 linux-e6i1 postfix/smtpd[7523]: connect from localhost[127.0.0.1] Mar 21 19:59:41 linux-e6i1 postfix/smtpd[7523]: 8B37E1E5BF: client=localhost[127.0.0.1] Mar 21 19:59:41 linux-e6i1 postfix/cleanup[7502]: 8B37E1E5BF: message-id=<58dcd7f41ba31ece096547415b064b87@termine.localhost> Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: 8B37E1E5BF: from=<fir@xxx.de>, size=1887, nrcpt=1 (queue active) Mar 21 19:59:41 linux-e6i1 amavis[3445]: (03445-01) Passed CLEAN, <fir@xxx.de> -> <xxx@web.de>, Message-ID: <58dcd7f41ba31ece096547415b064b87@termine.localhost>, mail_id: W8AwkTnjdn4U, Hits: 2.43, size: 1475, queued_as: 8B37E1E5BF, 8585 ms Mar 21 19:59:41 linux-e6i1 postfix/smtp[7509]: EBB651E5B5: to=<xxx@web.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=8.9, delays=0.2/0.07/0.01/8.6, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=03445-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 8B37E1E5BF) Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: EBB651E5B5: removed Mar 21 19:59:41 linux-e6i1 postfix/smtp[7519]: 8B37E1E5BF: to=<xxx@web.de>, relay=smtp.t-online.de[194.25.134.25]:25, delay=0.27, delays=0.07/0/0.11/0.09, dsn=2.0.0, status=sent (250 2.0.0 Message accepted.) Mar 21 19:59:41 linux-e6i1 postfix/qmgr[3204]: 8B37E1E5BF: removed Mar 21 20:00:32 linux-e6i1 clamd[2826]: No stats for Database check - forcing reload Mar 21 20:00:32 linux-e6i1 clamd[2826]: Reading databases from /var/lib/clamav Mar 21 20:00:35 linux-e6i1 clamd[2826]: Database correctly reloaded (640722 signatures) Mar 21 20:04:41 linux-e6i1 postfix/smtpd[7516]: timeout after END-OF-MESSAGE from localhost[127.0.0.1] Mar 21 20:04:41 linux-e6i1 postfix/smtpd[7516]: disconnect from localhost[127.0.0.1] Mar 21 20:04:41 linux-e6i1 postfix/smtpd[7523]: timeout after END-OF-MESSAGE from localhost[127.0.0.1] Mar 21 20:04:41 linux-e6i1 postfix/smtpd[7523]: disconnect from localhost[127.0.0.1] Mar 21 20:10:35 linux-e6i1 clamd[2826]: SelfCheck: Database status OK.Danke!
-
Hallo,
ich versuche per PHP-Script via sendmail eine Mail zu versenden. Wenn amavis aktiv ist funktioniert es nicht. Bei ausgeschaltetem amavis können Mails versendet werden.
Im Mail-Log finde ich folgendes:
Code
Alles anzeigenMar 21 18:10:46 linux-e6i1 postfix/pickup[3293]: B1E821E5CB: uid=30 from=<xxx@web.de> Mar 21 18:10:46 linux-e6i1 postfix/cleanup[10363]: B1E821E5CB: message-id=<98cd31de4c34fec4a9b8b35f4ea21a2e@termine.localhost> Mar 21 18:10:46 linux-e6i1 postfix/qmgr[3297]: B1E821E5CB: from=<xxx@web.de>, size=1159, nrcpt=1 (queue active) Mar 21 18:10:46 linux-e6i1 postfix/pickup[3293]: D529D7DB5: uid=30 from=<fir@xxx.de> Mar 21 18:10:46 linux-e6i1 postfix/cleanup[10363]: D529D7DB5: message-id=<ab89abf9cd00e046f54c646991e7296e@termine.localhost> Mar 21 18:10:46 linux-e6i1 postfix/qmgr[3297]: D529D7DB5: from=<fir@xxx.de>, size=1476, nrcpt=1 (queue active) Mar 21 18:10:47 linux-e6i1 amavis[3631]: (03631-03) (!!)WARN: all primary virus scanners failed, considering backups Mar 21 18:10:47 linux-e6i1 amavis[3631]: (03631-03) (!!)run_av (ClamAV-clamscan) FAILED - unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" Mar 21 18:10:47 linux-e6i1 amavis[3631]: (03631-03) (!!)ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" at (eval 111) line 543. Mar 21 18:10:47 linux-e6i1 amavis[3631]: (03631-03) (!!)TROUBLE in check_mail: virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" at (eval 111) line 543. Mar 21 18:10:47 linux-e6i1 amavis[3631]: (03631-03) (!)PRESERVING EVIDENCE in /var/spool/amavis/tmp/amavis-20100321T181046-03631 Mar 21 18:10:47 linux-e6i1 amavis[3632]: (03632-03) (!!)WARN: all primary virus scanners failed, considering backups Mar 21 18:10:47 linux-e6i1 amavis[3632]: (03632-03) (!!)run_av (ClamAV-clamscan) FAILED - unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" Mar 21 18:10:47 linux-e6i1 amavis[3632]: (03632-03) (!!)ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" at (eval 111) line 543. Mar 21 18:10:47 linux-e6i1 amavis[3632]: (03632-03) (!!)TROUBLE in check_mail: virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav\nERROR: Can't open file or directory" at (eval 111) line 543. Mar 21 18:10:47 linux-e6i1 amavis[3632]: (03632-03) (!)PRESERVING EVIDENCE in /var/spool/amavis/tmp/amavis-20100321T181046-03632 Mar 21 18:10:47 linux-e6i1 postfix/smtp[10369]: B1E821E5CB: to=<fir@xxx.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.46, delays=0.26/0.02/0.01/0.17, dsn=4.5.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451-4.5.0 Error in processing, id=03631-03, virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav 451 4.5.0 ERROR: Can't open file or directory" at (eval 111) line 543. (in reply to end of DATA command)) Mar 21 18:10:47 linux-e6i1 postfix/smtp[10370]: D529D7DB5: to=<xxx@web.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.41, delays=0.2/0.02/0.05/0.13, dsn=4.5.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451-4.5.0 Error in processing, id=03632-03, virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav 451 4.5.0 ERROR: Can't open file or directory" at (eval 111) line 543. (in reply to end of DATA command))Bei den Diensten sind amavis mit Ja, clamav-milter und clamd mit Ja* aktiviert.
Nun weiß ich nicht, was ich tun muss, damit der Mail-Versand auch mit eingeschaltetem amavis funktioniert. Wer kann mir helfen?
Danke vorab!
-
Hallo,
das Thema ist gelöst. Es ist die absolute Angabe des Pfades zur .htpasswd-Datei notwendig und außerdem habe ich in der Directory-Sektion AllowOverride auf All gesetzt. Jetzt funktioniert es.
-
Hallo,
per PHP erzeuge ich eine .htaccess-Datei und eine .htpasswd-Datei, um das Verzeichnis, in dem ich eine Fotogalerie liegen habe, zu schützen. Wenn ich dann aber die Web-Seiten im Web-Browser aufrufe, für die der Verzeichnisschutz gelten soll, werde ich nicht nach der Benutzerkennung und dem Passwort gefragt. Die Seite wird ohne Authentifizierung sofort angezeigt. Woran kann das liegen?
Die .htaccess-Datei sieht so aus:
Apache ConfigurationAuthType Basic AuthName "Geschützte Sektion" AuthUserFile .htpasswd require valid-userDie .htpasswd-Datei sieht so aus:
Vielen Dank vorab für Eure Hilfe!
-
Hallo,
nachdem ich nun für alle meine Problemchen mit openSUSE eine Lösung gefunden hatte, hat sich mein System verabschiedet und bootet nicht mehr.
Des öfteren hatte ich das Phänomen, dass nach dem Booten nur noch das Hintergrundbild geladen wurde, sonst war nichts mehr möglich. Nun, ich habe das gemacht, was man ja bei Unix-Systemen und den Derivaten nicht tun sollte. Ausgeschaltet und wieder eingeschaltet, was zuweilen auch geholfen hatte. Eine Reparatur per Installations-DVD meldete nun zahlreiche Fehler. Es wurden u.a. viele Fehler auf den Partionen gefunden.
So, nun meine Frage an Euch. Was hätte ich tun sollen und wie kann ich das vermeiden? Ist die Festplatte meines Rechners defekt oder was könnte die Ursache dafür sein?
Danke für Eure Antworten!
-
Hallo,
das Thema ist gelöst.
Ich habe festgestellt, dass Seiten wie coppermine und phpmyadmin korrekt angezeigt werden und dort javascript funktioniert, nur meine selbstcodierten Seiten nicht. Meine Web-Projekte habe ich alle unter Windows entwickelt, die ich jetzt nach Linux portiere. Fehler in der Codierung, die Windows verzeiht, verzeiht Linux noch lange nicht.
Sorry, wenn ich Euch mit meinen Portierungsproblemen belästige, und das Problem eigentlich vor der Tastatur sitzt.
-
Hallo,
nachdem nun das Netzwerk, die virtuellen Hosts und der Editor für meine Web-Projekte eingerichtet sind, habe ich noch ein Problem, das ich selbst nicht gelöst bekomme und daher hier auf Hilfe hoffe. Und zwar funktioniert Javascript nicht im Firefox, obwohl Javascript aktiviert ist. Ich habe keine Ahnung, warum das, was noch unter Windows funktionierte, jetzt unter Linux nicht mehr funktioniert. Die selben Web-Sites mit Javascript liefen unter Windows tadellos, aber nicht mehr unter Linux.
Wer weiß Rat? Danke für Eure Hilfe!