Search found 1663 matches: sendmail

Searched query: +sendmail

Return to advanced search

Re: Mails werden nicht versendet

chris47803 wrote:In der sendmail.ini steht Folgendes:

smtp_server=smtp.office365.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=mail@outlook.de
auth_password=password
force_sender=mail@outlook.de
smtp_ssl=TLS

Und bei support.microsoft.com stehen andere SMTP Einstellungen
https://support.microsoft.com/de-de/office/pop-imap-und-smtp-einstellungen-f%C3%BCr-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040
by Altrea
03. February 2024 18:19
 
Forum: XAMPP für Windows
Topic: Mails werden nicht versendet
Replies: 10
Views: 4527

Re: Mails werden nicht versendet

Keine Ahnung.

Ich würde ja mal Microsoft fragen, das ist ja ein SMTP Server von Microsoft, der hat Xampp ja nichts zu tun. Ich habe auch keine Ahnung, von welcher "debug.log" Du sprichst. Ich kenne bei Apache nur error_log und access_log. Ich benutze auch diesen sendmail.exe nicht.
by Nobbie
03. February 2024 17:13
 
Forum: XAMPP für Windows
Topic: Mails werden nicht versendet
Replies: 10
Views: 4527

Mails werden nicht versendet

Hallo.

Seit heute werden keine Mails mehr versendet.
Geändert habe ich nichts.
In der debug.log steht SSL is not available on this server.

In der sendmail.ini steht Folgendes:

smtp_server=smtp.office365.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=mail@outlook.de
auth_password=password
force_sender=mail@outlook.de
smtp_ssl=TLS

Xampp läuft auf einem Server 2016

Neustart brachte keine Besserung.

LG
Chris
by chris47803
02. February 2024 14:19
 
Forum: XAMPP für Windows
Topic: Mails werden nicht versendet
Replies: 10
Views: 4527

Re: SMTP Problem

The SMTP server which you apply for your "normal" Emails/Client (Thunderbird etc.). You CANNOT use your local PC as SMTP server.

If you only want to see the Emails (without physically sending them), you might use one of many "fake" sendmail programs, even a simple batch script does it. On https://www.glob.com.au/sendmail/ you will find a couple of examples how to proceed.
by Nobbie
20. December 2023 19:52
 
Forum: XAMPP for Windows
Topic: SMTP Problem
Replies: 3
Views: 13720

Re: Php mail error in beginner's application

Thanks for reply
I have uncommented this line:
Code: Select all
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
   
in php.ini. Also edited sendmail.ini I have edited it as
Code: Select all
smtp_server=smtp.localhost
smtp_port=25
smtp_ssl=auto
error_logfile=error.log
auth_username=thunderbird@localhost
auth_password=thunder@bird&33

Still not able to send email in server.
Please what are the next settings that I should create?
by Chikwado
19. December 2023 03:49
 
Forum: XAMPP for Windows
Topic: Php mail error in beginner's application
Replies: 3
Views: 17687

Re: Php mail error in beginner's application

Chikwado wrote:Now, the php mail() function is not working. Why?


Because Thunderbird, Squirrelmail etc. are Mailclients in order to receive Emails.

For the mail()-function you need to setup a Mailserver instead (see php.ini), which does not receive Emails, but send them. You must either specify an SMTP Server in php.ini or specify a Program like "sendmail", which can send Emails. PHP cannot send Emails, it can only pass the credentials and arguments of mail()-function to the Server or Email Program.

Unfortunately, the SMTP configuration of PHP is very outdated and does not apply the option of configuring a Login (User, Password) for a SMTP Server. But nowadays, all SMTP Servers are protected via login, formerly (many years ago) SMTP where free and without login. You can only assign SMTP to localhost and create your own local SMTP server (using Mercury Mail). But this is a very sophisticated task. And it does not work mostly, as more or less all Email providers block Emails from private IPs due to SPAM problems.

Xampp delivers a fake sendmail.exe (see your installation), you can apply this program in php.ini as SendMail program. It comes with a configuration file sendmail.ini, there you can apply a known public SMTP Server for your Emails (like Google or GMX). Your Emails then are send via GMX or Google.

Sending Emails via PHP from your private PC is a sophisticated task. It does not work out of the box. Remember that you had to specify SMTP Servers and UserID, Password in Thunderbird as well in order to send Emails.
by Nobbie
18. December 2023 15:47
 
Forum: XAMPP for Windows
Topic: Php mail error in beginner's application
Replies: 3
Views: 17687

Re: sendmail mit tls ? unter xampp

Ich sehe jetzt nicht ansatzweise, was das mit Xampp für Windows zu tun hat?? Du benutzt nicht einmal das sendmail.exe von Xampp. Wieso glaubst Du, dass Dir ein Xampp Forum sagen kann, welche sendmail Software für 1&1 benötigt wird? Ist ein bißchen schräg.

Und was glaubst Du, welche "aktuellen" DLLs fehlen und warum und wo? Fehlende DLLs werden normalerweise mit einem harten Abbruch "belohnt". Insgesamt sehe ich wenig Erfolgsaussichten, dass hier bei Xampp jemand Deine Email Probleme lösen kann.

Was sagt denn 1&1 dazu, die hast Du doch sicherlich als allererstes genau gefragt, denn die wissen ja genau, was sie geändert haben?! Was hast Du gefragt und was hat die Anfrage ergeben?

P.S.: Wie Du auf glob.com.au sicherlich auch gesehen und gelesen hast, gibt es auf Github ein neueres Release des Sendmail Programms mit Unterstützung von TLS v1.2 (ob das gebraucht wird, steht auf einem anderen Blatt). Der Link dazu lautet jedenfalls https://github.com/sendmail-tls1-2/main

Und wenn Du das sicherlich auch ausprobiert hast, dann hast Du sicherlich auch die 1&1 Doku gelesen und berücksichtigt, wo genannt wird, dass für SSL der Port 587 und das Protokoll "STARTTLS" (nicht TLS!) benutzt wird. Das wirst Du sicherlich auch ausprobiert haben, oder nicht? Das sind alles Sachen, die mit Xampp überhaupt gar nichts zu tun haben. Und die ich jetzt innerhalb von 10 Minuten gefunden habe. Wie sieht es aus, tut es auch alles nicht?
by Nobbie
02. May 2023 19:04
 
Forum: XAMPP für Windows
Topic: sendmail mit tls ? unter xampp
Replies: 1
Views: 11088

sendmail mit tls ? unter xampp

hallo,
ich benutzte bis jetzt sendmail
von sendmail@glob.com.au
in der version : version 32 (18 june 2011)
über einen 1und1 account.
hat auch super, bis heute funktioniert
nun hat aber 1und1 einiges umgestellt !
und ich bekommen beim versenden immer die fehlermeldung
"Your mailbox cannot be accessed. Please activate TLS in your mail program."
smtp_port=587
smtp_ssl=tls
da fehlen mir jetzt wahrscheinlich ein paar aktuelle dll*s ?!
weiß jemand wo man eine aktuelle windows-version bekommt ?
habe schon bei anchgesehen ; https://de.wikipedia.org/wiki/Sendmail
bzw. welches programm kann jemand empfehlen
um weiter in der wimdows-version über ein php-script
emails zu versenden.

danke für eure unterstützung
klaus
by ksk_bln
02. May 2023 12:20
 
Forum: XAMPP für Windows
Topic: sendmail mit tls ? unter xampp
Replies: 1
Views: 11088

smtp error 554

Trying to send mail from me to myself using yahoo mail on win 10 laptop
Date time stamp on PC is correct
no filters set
I can send mail from my email address to my email address using yahoo mail.

Installed XAMPP 8.2.4 from sourceforge
got Error message
server certificate does NOT include an ID which matches the server name
Changes made
In xampp/apache/conf/extra/httpd-ssl.conf commented ServerName www.example.com:443 out and added ServerName localhost and restarted apache it worked
------------------------------------------------------------------------------
Made changes to Sendmail [/b]
; configuration for fake sendmail
; if this file doesn't exist, sendmail.exe will look for the settings in
; the registry, under HKLM\Software\Sendmail

[sendmail]
; you must change mail.mydomain.com to your smtp server,
; or to IIS's "pickup" directory. (generally C:\Inetpub\mailroot\Pickup)
; emails delivered via IIS's pickup directory cause sendmail to
; run quicker, but you won't get error messages back to the calling
; application.
#smtp_server=mail.mydomain.com
smtp_server= smtp.mail.yahoo.com
; smtp port (normally 25)
#smtp_port=25
smtp_port=587
; SMTPS (SSL) support
; auto = use SSL for port 465, otherwise try to use TLS
; ssl = alway use SSL
; tls = always use TLS
; none = never try to use SSL
#smtp_ssl=auto
smtp_ssl=tls
; the default domain for this server will be read from the registry
; this will be appended to email addresses when one isn't provided
; if you want to override the value in the registry, uncomment and modify
;default_domain=mydomain.com
; log smtp errors to error.log (defaults to same directory as sendmail.exe)
; uncomment to enable logging
error_logfile=error.log
; create debug log as debug.log (defaults to same directory as sendmail.exe)
; uncomment to enable debugging
;debug_logfile=debug.log
debug_logfile=debug.log
; if your smtp server requires authentication, modify the following two lines
auth_username=myname@yahoo.com
auth_password=passcode
; if your smtp server uses pop3 before smtp authentication, modify the
; following three lines. do not enable unless it is required.
pop3_server=
pop3_username=
pop3_password=
; force the sender to always be the following email address
; this will only affect the "MAIL FROM" command, it won't modify
; the "From: " header of the message content
force_sender=
; force the sender to always be the following email address
; this will only affect the "RCTP TO" command, it won't modify
; the "To: " header of the message content
force_recipient=
; sendmail will use your hostname and your default_domain in the ehlo/helo
; smtp greeting. you can manually set the ehlo/helo name if required
hostname=localhost
------------------------------------------------------
Made changes to PHP.ini
[mail function]
; For Win32 only.
; https://php.net/smtp
;SMTP=localhost
SMTP=smtp.mail.yahoo.com
; https://php.net/smtp-port
;smtp_port=
smtp_port=587
; For Win32 only.
; https://php.net/sendmail-from
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; https://php.net/sendmail-path
;sendmail_path =
sendmailpath = "\"C:\XAMPP\sendmail\sendmail.exe\" -t"
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail().
;mail.force_extra_parameters =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header=Off
; Use mixed LF and CRLF line separators to keep compatibility with some
; RFC 2822 non conformant MTA.
mail.mixed_lf_and_crlf=Off
; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog
------------------------------------------------------------------------
My PHP script
$to = 'myname@yahoo.com';
$subject = 'Hello from XAMPP!';
$message = 'This is a test';
$headers = "From: myname@yahoo.com\r\n";
if (mail($to, $subject, $message, $headers)) {
echo "Mail sent SUCCESS";
} else {
echo "Mail; Sent ERROR";
}
------------------------------------------------------------------------
Got error message
Warning: mail(): SMTP server response: 554 Email rejected in C:\xampp\htdocs\TestMail.php on line 6
Mail; Sent ERROR

Trying to send mail from me to myself using yahoo mail on win 10 laptop
Date time stamp on PC is correct
I can send mail from my email address to my email address using yahoo mail.

-------------------------------------------------
am using comcast as my provider

What do I need to change??????
by breilly00
27. April 2023 21:11
 
Forum: XAMPP for Windows
Topic: smtp error 554
Replies: 1
Views: 2680

get error trying to use yahoo mail

get this in access log error
::1 - - [06/Apr/2023:11:01:19 -0400] "GET /testmail.php HTTP/1.1" 200 23 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"

PHP contents

[mail function]
; For Win32 only.
; https://php.net/smtp
SMTP=localhost
; https://php.net/smtp-port
;smtp_port=25
smtp_port=465

; For Win32 only.
; https://php.net/sendmail-from
;sendmail_from = me@example.com

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; https://php.net/sendmail-path

sendmail_path = "\"c:\xampp\sendmail\sendmail.exe\" -t"

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail().
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header=Off

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog


SEND MAIL
; configuration for fake sendmail

; if this file doesn't exist, sendmail.exe will look for the settings in
; the registry, under HKLM\Software\Sendmail

[sendmail]

; you must change mail.mydomain.com to your smtp server,
; or to IIS's "pickup" directory. (generally C:\Inetpub\mailroot\Pickup)
; emails delivered via IIS's pickup directory cause sendmail to
; run quicker, but you won't get error messages back to the calling
; application.

smtp_server=smtp.mail.yahoo.com

; smtp port (normally 25)

smtp_port=465

; SMTPS (SSL) support
; auto = use SSL for port 465, otherwise try to use TLS
; ssl = alway use SSL
; tls = always use TLS
; none = never try to use SSL

smtp_ssl=auto

; the default domain for this server will be read from the registry
; this will be appended to email addresses when one isn't provided
; if you want to override the value in the registry, uncomment and modify

;default_domain=mydomain.com

; log smtp errors to error.log (defaults to same directory as sendmail.exe)
; uncomment to enable logging

error_logfile=error.log

; create debug log as debug.log (defaults to same directory as sendmail.exe)
; uncomment to enable debugging

debug_logfile=debug.log

; if your smtp server requires authentication, modify the following two lines

auth_username=name@yahoo.com
auth_password=xxxxxxxxxxxxxxxxxxx

; if your smtp server uses pop3 before smtp authentication, modify the
; following three lines. do not enable unless it is required.

pop3_server=
pop3_username=
pop3_password=

; force the sender to always be the following email address
; this will only affect the "MAIL FROM" command, it won't modify
; the "From: " header of the message content

force_sender=

; force the sender to always be the following email address
; this will only affect the "RCTP TO" command, it won't modify
; the "To: " header of the message content

force_recipient=

; sendmail will use your hostname and your default_domain in the ehlo/helo
; smtp greeting. you can m

CODE
<?php
$to = myemail@yahoo.com';
$subject = 'Hello from XAMPP!';
$message = 'This is a test';
$headers = "From: your@email-address.com\r\n";
if (mail($to, $subject, $message, $headers)) {
echo "SUCCESS";
} else {
echo "ERROR";
}
by breilly00
07. April 2023 15:04
 
Forum: XAMPP for Windows
Topic: get error trying to use yahoo mail
Replies: 2
Views: 3250

E-Mail Clients für Linux: TBird, Evolution, Claws, KMail....

hallo Community, guten Abend, :)



Es gibt mehrere E-Mail-Clients für Linx-Betriebssysteme - voll ausgebaute - wie z.B. Thunderbird - und eher schlanke Lösngen. Was setzt ihr denn ein - welche Features sind euch wichtig- welche nice to have? Was haltet ihr in den Features für unverzichtbar - was braucht ihr nicht unbedingt!=##


hier eine kleine Übersicht: Einige der beliebtesten sind:

Evolution: Ein kostenloser und Open-Source-E-Mail-Client, der Teil der GNOME-Desktop-Umgebung ist.

KMail: Ein E-Mail-Client, der Teil der KDE-Desktop-Umgebung ist.

Claws Mail: Ein leichtgewichtiger und schneller E-Mail-Client, der für Linux-Systeme konzipiert ist.

Sylpheed: Ein einfacher und benutzerfreundlicher E-Mail-Client, der auch leichtgewichtig ist.

Mutt: Ein Befehlszeilen-E-Mail-Client, der sehr konfigurierbar und anpassbar ist.

Geary
: Ein moderner und leichtgewichtiger E-Mail-Client, der für die GNOME-Desktop-Umgebung konzipiert ist.

Alpine: Ein weiterer Befehlszeilen-E-Mail-Client, der für fortgeschrittene Benutzer und Power-User konzipiert ist.


Es gibt viele weitere E-Mail-Clients für Linux, und die Wahl hängt letztendlich von Ihren persönlichen Vorlieben und Anforderungen ab.
vgll hier: https://en.wikipedia.org/wiki/Category: ... _for_Linux



und hier noch ein paar E-Mail-Clients für Linux mit Details - von den Wikiseiten:


Thunderbird

Thunderbird ist einer der beliebtesten und ältesten Open-Source-E-Mail-Clients der Mozilla Foundation.
es ist auch auf mehreren Linux-Distributionen vorinstalliert. Die Benutzeroberfläche hat sich im Laufe der Jahre nicht wesentlich verändert,
erhielt aber mit Thunderbird 91 und späteren Versionen einige Überarbeitungen, aber es ist ein sachlicher E-Mail-Client mit allen wesentlichen Funktionen.

Merkmale:
Adress- und Kontaktverwaltung: in dem detaillierte Informationen zu Ihren Kontakten gespeichert werden können.
darüber hinaus gibts auch eine Unterstützung für das CardDAV-Adressbuch.
Aktivitätsmanager: Aufgezeichnete Interaktionen zwischen dem E-Mail-Anbieter und Thunderbird.
Smart Folder: Kombinierte E-Mail-Ordner für mehrere Konten.
Datenschutz & Sicherheit: Robuste Datenschutzoptionen und Phishing-Schutz.
Suchen & Filtern: Effiziente Such- und schnelle Filterwerkzeuge für Ihre E-Mails und das Web.
Junk-Mail-Filter: Thunderbird hat seinen Spam-Filter.
Verwaltung großer Dateien: mit TB kann man auch große Anhänge zu externen Speicheranbietern hochladen, ohne Thunderbird zu verlassen.
Anpassung: Thunderbird unterstützt Skins zum Ändern des Look & Feel.
Darüber hinaus gibt es Add-Ons zur Erweiterung der Thunderbird-Funktionen.


Evolution:
Für das Abrufen und Senden von E-Mails unterstützt Evolution die Protokolle POP, IMAP sowie SMTP, für die sichere Datenübertragung TLS bzw. STARTTLS. Zum Ver- und Entschlüsseln von E-Mails sowie zum Erzeugen und Prüfen elektronischer Signaturen bietet es die Möglichkeit der Nutzung der Standards OpenPGP und S/MIME, zur automatischen Spam-Filterung stehen SpamAssassin und Bogofilter zur Verfügung. E-Mail-Filter und Suchordner (die wie normale E-Mail-Ordner aussehen, sich wie Suchanfragen verhalten und wie E-Mail-Filter erstellt werden) erleichtern das Sortieren und Organisieren der Nachrichten.
Durch die Unterstützung des NNTP-Protokolls ist Evolution als Newsreader einsetzbar; mit der Installation des Plug-ins Evolution RSS erhält es die Funktionalität eines Feedreaders.

Die Kontaktdaten-Verwaltung unterstützt das LDAP- und das CardDAV-Protokoll sowie Google Kontakte, der Kalender das iCalendar-Dateiformat, das CalDAV-Protokoll und Google Kalender zur Nutzung von Adressbüchern, Kalendern, Aufgabenlisten und Notizbüchern in lokalen Netzwerken sowie im Internet. Das von vielen GNU/Linux-Distributionen bereitgestellte Programm SyncEvolution erweitert Evolution um die Unterstützung des SyncML-Standards sowie des ActiveSync-Protokolls. Evolution-Adressbücher können in LibreOffice als Datenquelle genutzt werden.
Für die Verbindung mit Microsoft Exchange Servern existiert ein aktiv betreutes Plug-in, Evolution EWS.

Geschichte: Evolution wurde ursprünglich von der im Jahr 1999 von Miguel de Icaza (einem der beiden Gründer des Gnome-Projektes und Nat Friedman gegründeten Firma International GNOME Support – die wenig später in Helix Code und im Januar 2001 schließlich in Ximian umbenannt wurde – entwickelt. Die erste Veröffentlichung erfolgte im Mai 2000. Seit der Integration von Version 2.0 in Gnome 2.8 im September 2004 ist Evolution offizieller Bestandteil von Gnome.

Interoperabilität mit Microsoft Exchange:
Im Dezember 2001 – gemeinsam mit der Freigabe von Evolution 1.0 – kündigte Ximian aus wirtschaftlichen Gründen die Veröffentlichung des Ximian Connector, mit dem volle Interoperabilität von Evolution mit Microsoft Exchange 2000 erreicht werden sollte, als proprietäres Plug-in an; es erschien im März 2002. Nach der Übernahme Ximians durch Novell im August 2003 wurde der Quellcode des Ximian Connector im Mai 2004 unter der GNU General Public License veröffentlicht. Das Plug-in, das Outlook Web Access für die Verbindung zum Server nutzte und bereits seit Oktober 2003 auch Microsoft Exchange 2003 unterstütze, wurde im April 2005 in Evolution Exchange umbenannt und bis ins Jahr 2012 aktiv entwickelt.
Anfang 2007 wurde im Rahmen des OpenChange-Projektes mit der Entwicklung eines alternativen Plug-ins begonnen, das anstelle von Outlook Web Access das Messaging Application Programming Interface – die zentrale Schnittstelle des Microsoft Exchange Servers – nutzen sollte. Das Evolution MAPI genannte Plug-in wurde mit Version 2.26 in Evolution integriert und ermöglichte die Verbindung auch mit Microsoft Exchange 2007 Servern, Spätestens seit Anfang 2014 gilt Evolution MAPI als veraltet; seine Verwendung wird nur noch für den Einsatz mit älteren Versionen als Microsoft Exchange 2007 empfohlen.
Im April 2011 wurde die erste Entwicklerversion des dritten – und heute relevantesten – Evolution Plug-ins für die Verbindung mit Microsoft Exchange Servern, Evolution EWS, veröffentlicht. Das ab Version 3.4 in Evolution integrierte Plug-in nutzt die auf dem Netzwerkprotokoll SOAP basierenden Exchange Web Services und unterstützt Microsoft Exchange 2007 und neuer.

Unterstützung anderer Groupware-Server: Bereits ab Version 2.0 unterstützte Evolution nativ GroupWise – im Mai 2004 wurde der Quellcode in ein eigenes Plug-in, Evolution GroupWise, ausgelagert, Aufgrund mangelnder Ressourcen wird das Plug-in seit Evolution 3.4 nicht mehr aktiv entwickelt. Das im Februar 2006 veröffentlichte Plug-in Scalix Connect for Evolution für die Verbindung mit Scalix-Servern wird bereits seit 2008 nicht mehr weiterentwickelt. Im Jahr 2010 wurde mit der Entwicklung von Evolution Kolab, einem Plug-in für die Unterstützung der Kolab Groupware, begonnen; die offizielle Veröffentlichung erfolgte mit Evolution 3.4. Ebenfalls aufgrund mangelnder Ressourcen wird es seit der Veröffentlichung der Version 3.8 nicht mehr aktiv entwickelt.
Erscheinungsjahr: 2000
Aktuelle Version: 3.46.4 (10. Februar 2023)
Wikipediaseite: https://de.wikipedia.org/wiki/Evolution_(Software)
Website: wiki.gnome.org/Apps/Evolution


KMail: Ein E-Mail-Client, der Teil der KDE-Desktop-Umgebung ist.

History:
Die anfängliche Groupware-Container-Anwendung wurde an einem Nachmittag von Matthias Hölzer-Klüpfel geschrieben und später in das KDE-Quellrepository importiert und von Daniel Molkentin gepflegt. Diese Containeranwendung ist für den Betrieb von Kontact unerlässlich, aber ohne eingebettete Komponenten ist sie für sich genommen nicht nützlich.
Die ersten eingebetteten Komponenten wurden von Cornelius Schumacher entwickelt. Er modifizierte die Anwendungen KAddressBook und KOrganizer, um die ersten Adressbuch- und Organizer-Komponenten zu erstellen. Zu diesem Zeitpunkt existierte noch keine Mail-Client-Komponente, also fehlte KDE noch eine funktionierende integrierte Groupware-Anwendung. Die bahnbrechende Arbeit von Cornelius diente jedoch anderen Entwicklern als Prototyp, auf dem sie ihre Bemühungen aufbauen konnten.
Don Sanders hat die fehlende Mail-Client-Komponente durch Modifikation der KMail-Anwendung erstellt. Anschließend integrierte er die Mail-Client-Komponente mit den anderen Komponenten und der Groupware-Container-Anwendung, stellte die ersten Kontact-Pakete zusammen und veröffentlichte sie und erstellte die erste Kontact-Website.
Daniel Molkentin, Cornelius Schumacher und Don Sanders bildeten dann das Kernteam von Kontact. Die KMail- und Container-Anwendungsänderungen wurden in das KDE-Quell-Repository importiert, und Kontact wurde als Teil von KDE 3.2 veröffentlicht,

Während des Aufbaus der Kontakt-Anwendungssuite wurde der Kolab-Groupware-Server gleichzeitig von Erfrakon, Intevation.netund Klarälvdalens Datakonsult bearbeitet und ungefähr zur gleichen Zeit fertiggestellt. Diese Arbeit wurde im Rahmen des Kroupware-Projekts durchgeführt, das auch die Modifikation der KMail- und KOrganizer-Anwendungen beinhaltete, um sie mit zusätzlichen Groupware-Funktionen zu erweitern. Das Kontact-Kernteam, das Kolab-Konsortium und mehrere unabhängige KDE-PIM-Entwickler arbeiteten dann zusammen, um Kontact durch die Integration der Kroupware-Funktionalität zu verbessern und Kolab zum primären Kontact-Server zu machen. Darüber hinaus wurde vom KDE-Entwickler Zack Rusin eine Nachrichtenkomponente aus der KNode-Anwendung erstellt, und Kontact wurde so modifiziert, dass es eine Reihe von hauptsächlich webbasierten Suiten von Collaboration-Software unterstützt.

Komponenten:
KMail unterstützt Ordner, Filterung, Anzeige von HTML-Mails und internationale Zeichensätze. Es kann mit IMAP, IMAP IDLE, dIMAP, POP3 und lokalen Postfächern für eingehende E-Mails umgehen. Es kann E-Mails über SMTP- oder Sendmail-Protokolle senden. Es kann HTML-Mail als Anhang weiterleiten, aber es kann keine Mail inline weiterleiten.
Kontakt bettet Folgendes ein Zusammenfassungsseite: Eine Zusammenfassung, die ungelesene E-Mails, anstehende Termine und die neuesten Nachrichten und das Wetter aus den abonnierten RSS-Feeds des Benutzers anzeigt, KMail unterstützt Ordner, Filterung, Anzeige von HTML-Mails und internationale Zeichensätze. Es kann mit IMAP, IMAP IDLE, dIMAP, POP3 und lokalen Postfächern für eingehende E-Mails umgehen. Es kann E-Mails über SMTP- oder Sendmail-Protokolle senden. Es kann HTML-Mail als Anhang weiterleiten, aber es kann keine Mail inline weiterleiten.

Spam und Filterung:
KMail verwendet zwei spezielle Filter, um einen modularen Zugriff auf Spam-Filterprogramme bereitzustellen:
Diese E-Mail an ein Programm senden erlaubt ein beliebiges Programm, und wenn dieser KMail-Filter aktiviert ist, wird das Programm ausgeführt und mit dem Inhalt der E-Mail als Standardeingabe versorgt.
Diese E-Mail durch ein Programm leiten sendet die E-Mail nicht nur an ein bestimmtes Programm, sondern ersetzt die E-Mail durch die Ausgabe dieses Programms. Dies ermöglicht die Verwendung von Systemen wie SpamAssassin, die einer E-Mail ihre eigenen Kopfzeilen hinzufügen können.
Diese modularen Filter können mit Textfiltern kombiniert werden, um (zum Beispiel) E-Mails zu erkennen, die von SpamAssassin markiert wurden, indem sie nach den hinzugefügten speziellen Kopfzeilen suchen.
KMail ermöglicht das manuelle Filtern von Spam direkt auf dem Mailserver, eine sehr interessante Funktion für DFÜ-Benutzer. E-Mails, die einen gewissen Schwellenwert überschreiten (Standard ist 50 KB, kann aber auf einen beliebigen Wert eingestellt werden), werden nicht automatisch auf den lokalen Computer kopiert. Mit den Optionen "Abrufen, später entscheiden, löschen" listet KMail diese auf, lädt aber nicht die gesamte Nachricht herunter, was das Löschen von Spam und übergroßen Nachrichten ohne Zeitverschwendung ermöglicht.

KAddressBook ist eine Adressbuchanwendung.
Beschreibung
KAddressBook ist eine grafische Oberfläche zum Organisieren der Adressen und Kontaktinformationen von Familie, Freunden, Geschäftspartnern usw. Es lässt sich in KDE Plasma integrieren und ermöglicht die Interoperabilität mit anderen KDE-Programmen, einschließlich des E-Mail-Clients KMail – und ermöglicht den Zugriff auf das Verfassen mit einem Klick eine E-Mail – und der Instant Messenger Kopete – zeigt den Online-Status von Instant Messaging-Kontakten und einfachen Zugriff darauf. Es kann mit Kitchensync und OpenSync mit anderer Software oder Geräten synchronisiert werden.
Ein Kontakt kann in anpassbare Kategorien wie Familie, Unternehmen oder Kunde eingeteilt werden. Viele der Felder können mehrfach ausgefüllt werden, zB wenn der Kontakt mehrere E-Mail-Adressen hat. Die Felder eines Kontakts sind in vier Registerkarten und eine Registerkarte für benutzerdefinierte Felder unterteilt.

Merkmale:
Exportiert und importiert Karten in und aus dem vCard-Format.
Verwendet DBUS als Schnittstelle zu anderen Anwendungen.
Interoperabel mit KMail und Kopete sowie Kontact.
Passen Sie Felder und Kategorien an.
Automatische Formatierung von Namen.
Filterfähigkeit, um nach Adressen zu suchen.
Fähigkeit, eine LDAP-Datenbank abzufragen, die Personeninformationen enthält.

wikipedia-Seite: https://en.wikipedia.org/wiki/Kontact#E-Mail
Stable release 22.12.0 29 November 2022
Website: kontact.kde.org/components/kmail/


Claws Mail
Neben E-Mail dient Claws Mail auch als Newsreader. Im Unterschied zu Sylpheed, von dem es abgespalten wurde, bietet es Skins sowie die Bereitstellung von Funktionen über Plug-ins, zum Beispiel:
Eigenschaften:
Abonnements von Web-Feeds wie RSS und Atom
Anzeige von HTML-Mails über WebKit, der LiteHTML-Bibliothek oder über den Dillo HTML Viewer
Archivierung von Mails
Ende-zu-Ende-Verschlüsselung und Signierung über S/MIME und OpenPGP-Standard
Entfernen von Anhängen
Filterregeln über Perl oder Python
Integration von Kalender des vCalendar-Standards wie von Evolution oder Outlook sowie webCal-Abonnements
Kommunikation mit Google Adressbuch
PDF-Anzeige mittels Poppler oder GhostScript sowie Anhänge nach MS-TNEF (winmail.dat)
Serverseitige Konfiguration von Mailfilterung über den Sieve-Standard
Spamfilter und Virusscanner
Speicherung der Mails im mbox- statt MH-Format
Unterschiedliche Hinweismöglichkeiten auf neue Mails, z. B. über Aktivieren von Notebook-LEDs
Claws Mail wird als freie Software auch im Quelltext unter den Bedingungen der GNU General Public License (GPL) verbreitet. Claws ist auf Unix-ähnlichen (zum Beispiel GNU/Linux, xBSD und macOS) und mit geringen Einschränkungen auch auf Windows-Betriebssystemen lauffähig. Bei gängigen Linux-Distributionen ist es direkt aus den Standard-Paketquellen installierbar.

Die Entwicklung von Claws begann im April 2001 als Entwicklungsversion von Sylpheed, die der Erprobung neuer Merkmale dienen sollte. Am 18. Januar 2005 wurde Version 1.0.0 freigegeben. Im August 2005 wurde es zu einem eigenständigen Software-Projekt abgespalten. Anfangs hieß die Software noch „Sylpheed-Claws“. Am 30. Januar 2006 erschien Version 2.0.0. Am 7. November 2006 wurde sie in „Claws Mail“ umbenannt, um zu unterstreichen, dass der Code unabhängig von Sylpheed weiterentwickelt wird. Am 3. September 2007 erschien Version 3.0.0.
Claws wurde 2009 von Chip.de als grafischer Mailclient für Linux empfohlen.
Wiki-Seite: https://de.wikipedia.org/wiki/Claws_Mail
Website: http://www.claws-mail.org
Erscheinungsjahr: 2001
Aktuelle Version 4.1.1 (20. Oktober 2022)


Sylpheed
Sylpheed ist ein freies E-Mail-Programm und Newsreader für Unix-ähnliche und Windows-Betriebssysteme. Es wird nach wie vor vom Erstautor Hiroyuki Yamamoto (japanisch 山本 博之, Yamamoto Hiroyuki) gewartet.
Die Prioritäten der Entwickler sind Geschwindigkeit, einfache Konfiguration, möglichst viel Funktionalität (zum Beispiel Scorefile und Filter) sowie Stabilität. Auf eine Unterstützung von HTML wird bewusst verzichtet.
Die Dokumentation für Sylpheed wird in einem eigenen, mehrsprachigen Projekt erstellt.
Wiki-Seite: https://de.wikipedia.org/wiki/Sylpheed
Website: sylpheed.sraoss.jp ::
Aktuelle Version: 3.7 (31. Januar 2018)


Mutt; Mutt (englisch für „Köter“) ist ein schlanker, textbasierter E-Mail-Client für Unix und andere Unix-artige Betriebssysteme. Es unterliegt der GNU General Public License (GPL). Mutt arbeitet im Textmodus und ist damit in Textfenstern, auf Rechnerkonsolen und mit ssh oder telnet in vielen Umgebungen einsetzbar. Andere Medien und Formate als Text werden durch einfache Aufrufbarkeit unabhängiger Programme zu deren spezieller Verarbeitung unterstützt.
Die Benutzung ist ausschließlich tastaturgesteuert, daher für einen an grafische Oberflächen gewöhnten Benutzer eher gewöhnungsbedürftig, aber sehr gut dokumentiert. Mutt ist flexibel konfigurierbar. Dank Funktionen wie Sortierung nach Ursprungs-/Antwort-E-Mail (threading) oder regelbasierte Wertkennzeichnung (scoring) ist es für große Mengen von E-Mails besonders geeignet. Kryptografische Software wie GnuPG und OpenSSL (für S/MIME) zum Verschlüsseln und Signieren von E-Mails kann von Mutt eingebunden werden. Entsprechende Konfigurationsoptionen, Ausgaben und Tastaturkürzel sind integriert. Optional lässt sich Mutt mit Unterstützung für den vielsprachigen Zeichensatz Unicode im Format UTF-8 kompilieren und ist nach wie vor ein modernes Programm zur E-Mail-Kommunikation.
Wiki-Seite: https://de.wikipedia.org/wiki/Mutt
Website: http://www.mutt.org
Aktuelle Version: 2.2.9: (12. November 2022)
https://en.wikipedia.org/wiki/Geary_(e-mail_client)


Geary:
Geary ist ein kostenloser Open-Source-E-Mail-Client, der in Vala geschrieben wurde und auf WebKitGTK basiert. Obwohl es seitdem vom GNOME-Projekt übernommen wurde, wurde es ursprünglich von der Yorba Foundation entwickelt. Der Zweck dieses E-Mail-Clients war laut Adam Dingle, dem Gründer von Yorba, Benutzer von Online-Webmails zu einer schnelleren und einfacher zu verwendenden Desktop-Anwendung zurückzubringen.
Pantheon Mail war ein Fork, der von der Elementary OS-Community nach dem Untergang von Yorba initiiert wurde, obwohl es später von Grund auf neu geschrieben wurde, sodass die einzigen verbleibenden Verweise auf Geary in der Pantheon-Codebasis in einigen Übersetzungen enthalten sind.

Merkmale:
Unterstützt Gmail, Yahoo! Mail, Outlook.com und beliebte IMAP-Server.
Mail organisiert nach Konversationen.
Unterstützung für das Senden als andere Identität.
Voll funktionsfähiger HTML-Mail-Composer.
Unterstützung für das Lesen von TNEF-Anhängen.
Schnelle Stichwortsuche mit Werten wie from:john, is:read, is:unread und is:starred.
Desktop-Benachrichtigung über neue E-Mails.
GNOME Keyring-Integration zum Speichern von Passwörtern für E-Mail-Konten.
Die Implementierung zur Unterstützung von GPG wurde begonnen, ist aber seit 2019 noch unvollständig.

Technische Information:
Geary verwendet intern eine SQLite-Datenbank, um eine lokale Kopie von E-Mails zu speichern und zu indizieren. Es verwendet eine vollständig asynchrone GObject-basierte IMAP-Client-Bibliothek. Ein Merkmal, das Geary von anderen Open-Source-E-Mail-Clients unterscheidet, ist der Fokus auf die Konversationsansicht. Sowohl Geary als auch Pantheon Mail verwenden gettext für Übersetzungen.
Bis zum 3. April 2016 wurde Pantheon Mail noch nicht auf WebKitGTK+2 migriert. Die Entwickler entschieden sich, zunächst den Code zur Verwaltung der Konversationsansicht zu migrieren, um native GTK-Widgets (Gtk.CSS und Granite, eine GTK+-Bibliothek, die als Teil des elementaren Betriebssystems verwendet wird) zu verwenden. Dies bot mehrere Vorteile, darunter die Minimierung der Verwendung von Webansichten, die Reduzierung des Codes, die Unterstützung hardwarebeschleunigter Animationen und die Unterstützung von RTL-Sprachen. Sie entfernten auch die Verwendung von benutzerdefinierten GTK-Leisten wie PillHeaderBar, die den Code kompliziert und schwer lesbar machten. Geary verwendet WebKit2 mindestens seit Version 3.32.0.
wikipage: https://en.wikipedia.org/wiki/Geary_(e-mail_client)
Website wiki.gnome.org/Apps/Geary
Initial release May 4, 2012;
Aktuelle Version: 40.0 23 April 2021


Alpine:
Alpine ist ein freies E-Mail-Programm, das an der University of Washington entwickelt wurde.
Alpine 1.0 wurde am 20. Dezember 2007 veröffentlicht.
Alpine ist eine Neufassung des Pine-Nachrichtensystems, welches um Unterstützung für Unicode und andere Funktionen erweitert wurde. Alpine ist sowohl für unerfahrene E-Mail-Nutzer als auch für anspruchsvolle, erfahrene Nutzer gedacht. Alpine wird wie Pine zuvor an der University of Washington entwickelt. Alpine kann durch Ausprobieren und durch das Verwenden der kontextsensitiven Hilfe erlernt werden. Die Benutzeroberfläche ist anpassbar.

Lizensierung:
Alpine ist unter der Apache-Lizenz, Version 2 lizenziert. Am 29. November 2006 wurde die erste Alpha-Version öffentlich freigegeben, wohingegen die Alpha-Tests von Pine immer nicht-öffentlich waren.

Funktionen
Alpine teilt viele gemeinsame Merkmale mit Konsolen-Anwendungen, wie einer großen Anzahl von Tastenkombinationen, um die gesamte Navigation und Bedienung mithilfe der Tastatur, anstelle der Maus, erledigen zu können. In der Tat haben alle Operationen in Alpine eine entsprechende Tastenkombination.
Im Gegensatz zu anderen Konsolen-Anwendungen für Entwickler und erfahrene Anwender, die das Bearbeiten der Konfigurationsdatei häufig erfordern, stellt Alpine die meisten Konfigurationsoptionen in der Software zur Verfügung. Dies macht Alpine unter den konsolenbasierten E-Mail-Programmen zu einem der am leichtesten erlernbaren.
Alpine unterstützt IMAP, POP, SMTP und LDAP nativ. Obwohl es kein HTML in E-Mails unterstützt, können E-Mails, die nur HTML enthalten, als Text angezeigt werden.
Zukunft
Am 4. August 2008 hat das Alpine-Team der University of Washington angekündigt, dass nach einem weiteren Release, dem Web-Alpine 2.0, sie „ihre Anstrengungen von der direkten Weiterentwicklung in die einer Beratungs- und Koordinierungsrolle verlagern wollen, um bei der Integration der Beiträge aus der Gemeinschaft zu helfen“.
Initial release: 2006
Aktuelle Version: Juni 2022
Wikiseite: https://de.wikipedia.org/wiki/Alpine_(E-Mail-Programm)
Website wiki.gnome.org/Apps/Geary


und ergänzend hier noch weitere

roundcube:
roundcube ist in PHP geschrieben und kann in Verbindung mit einem LAMP-Stack verwendet werden, oder andere Betriebssysteme, die PHP unterstützen, werden ebenfalls unterstützt. Der Webserver benötigt Zugriff auf den IMAP-Server, der die E-Mail hostet, und auf einen SMTP-Server, um Nachrichten senden zu können.
Roundcube Webmail ist so konzipiert, dass es auf Standard-Webservern wie Apache, LiteSpeed, Nginx, Lighttpd, Hiawatha oder Cherokee in Verbindung mit einer relationalen Datenbank-Engine läuft. Unterstützte Datenbanken sind MySQL, PostgreSQL und SQLite. Die Benutzeroberfläche wird in XHTML und CSS gerendert und ist mit Skins vollständig anpassbar. Roundcube enthält jQuery als Teil seiner Distribution sowie andere Bibliotheken wie GoogieSpell und TinyMCE.
roundcube


Zimbra Collaboration, vor 2019 als Zimbra Collaboration Suite (ZCS) bekannt, ist eine kollaborative Software-Suite, die einen E-Mail-Server und einen Webclient umfasst.
Zimbra wurde ursprünglich von LiquidSys entwickelt, das am 26. Juli 2005 seinen Namen in Zimbra, Inc. änderte. Die Zimbra Collaboration Suite wurde erstmals 2005 veröffentlicht. Das Unternehmen wurde anschließend von Yahoo! am 17. September 2007 und später am 12. Januar 2010 an VMware verkauft Im Juli 2013 wurde es von VMware an Telligent Systems verkauft, das im September 2013 seinen Namen in Zimbra, Inc. änderte. Es wurde dann am 18. August 2015 von Synacor übernommen.
Laut dem ehemaligen Präsidenten und CTO von Zimbra, Scott Dietzen, leitet sich der Name von Zimbra von dem Lied „I Zimbra“ von Talking Heads ab.
Auflage:
Die Software besteht sowohl aus Client- als auch aus Serverkomponenten und bot einst auch einen Desktop-E-Mail-Client namens Zimbra Desktop an. Zwei Versionen von Zimbra sind verfügbar: eine Open-Source-Version und eine kommerziell unterstützte Version ("Network Edition") mit Closed-Source-Komponenten wie einem proprietären Messaging Application Programming Interface Connector zu Outlook für die Kalender- und Kontaktsynchronisierung.
Der jetzt eingestellte Zimbra Desktop war ein kostenloser Desktop-E-Mail-Client mit vollem Funktionsumfang.Die Entwicklung wurde 2013 unter der Leitung von VMware eingestellt, aber im Februar 2014 wieder aufgenommen, aber 2019 wieder beendet. Der Webclient verfügte ab Version 8.5 über einen HTML5-Offline-Modus.
Der Zimbra-Webclient ist eine voll funktionsfähige Collaboration-Suite, die E-Mail- und Gruppenkalender unterstützt. Zu einer Zeit bot es die gemeinsame Nutzung von Dokumenten über eine Ajax-Webschnittstelle, die QuickInfos, Drag-and-Drop-Elemente und Rechtsklickmenüs in der Benutzeroberfläche ermöglichte. Heute verfügt es über Dokumentenfreigabe, Chat und Videokonferenzen. Ebenfalls enthalten sind erweiterte Suchfunktionen und Datumsbeziehungen, Online-Dokumenterstellung, „Zimlet“-Mashups und eine vollständige Verwaltungs-UI. Es wurde mit dem Zimbra Ajax Toolkit geschrieben.
Der Zimbra-Server verwendet mehrere Open-Source-Projekte (siehe Abschnitt Enthaltene Open-Source-Projekte). Es bietet eine SOAP-Anwendungsprogrammierschnittstelle für alle seine Funktionen und ist auch ein IMAP- und POP3-Server. Der Server läuft auf vielen Linux-Distributionen. Auf anderen Nicht-Linux-Betriebssystemen kann es mithilfe einer virtuellen Maschine und mithilfe der Containertechnologie ausgeführt werden. Es unterstützt CalDAV, CardDAV und SMTP für Messaging, LDAP für Verzeichnisdienste und Microsoft Active Directory (AD). Zimbra verwendet Postfix für seine MTA-Funktionalität. Es enthält Technologien von ClamAV, SpamAssassin und DSPAM für Anti-Malware-Funktionen und S/MIME für E-Mail-Signierung und -Verschlüsselung. Die OS X Server-Unterstützung wurde mit Version ZCS 7.0 eingestellt.
Zimbra kann E-Mails, Kontakte und Kalendereinträge mit Open-Source-E-Mail-Clients wie Mozilla Thunderbird und Evolution sowie mit proprietären Clients wie Microsoft Outlook und Apple Mail synchronisieren, entweder über proprietäre Konnektoren oder mithilfe des ActiveSync-Protokolls, beide verfügbar ausschließlich in der kommerziell unterstützten Version. Zimbra bietet auch eine native bidirektionale Synchronisierung mit vielen Mobilgeräten
Link: http://www.zimbra.com



Freue mich von Euch zu hoeren...

viele Grüße Euer Lino :)
by unleash_it
02. April 2023 00:07
 
Forum: Allerlei
Topic: E-Mail Clients für Linux: TBird, Evolution, Claws, KMail....
Replies: 0
Views: 3771

Re: cant send mail

You MUST NOT specify

Code: Select all
SMTP=smtp.gmail.com
smtp_port=587


in php.ini. Only specify sendmail_path. The SMTP credentials are specified in sendmail.ini ONLY(!).
by Nobbie
12. July 2022 18:30
 
Forum: XAMPP for Windows
Topic: cant send mail
Replies: 1
Views: 3283

cant send mail

I still cant receive mail after adding this.

This is sendmail.ini
Code: Select all
[sendmail]
smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=didian162455@gmail.com
auth_password=(gmail password)
force_sender=didian162455@gmail.com

; you must change mail.mydomain.com to your smtp server,
; or to IIS's "pickup" directory.  (generally C:\Inetpub\mailroot\Pickup)
; emails delivered via IIS's pickup directory cause sendmail to
; run quicker, but you won't get error messages back to the calling
; application.

; smtp_server=smtp.gmail.com

; smtp port (normally 25)

; smtp_port=25

; SMTPS (SSL) support
;   auto = use SSL for port 465, otherwise try to use TLS
;   ssl  = alway use SSL
;   tls  = always use TLS
;   none = never try to use SSL

; smtp_ssl=auto

; the default domain for this server will be read from the registry
; this will be appended to email addresses when one isn't provided
; if you want to override the value in the registry, uncomment and modify

;default_domain=mydomain.com

; log smtp errors to error.log (defaults to same directory as sendmail.exe)
; uncomment to enable logging

;error_logfile=error.log

; create debug log as debug.log (defaults to same directory as sendmail.exe)
; uncomment to enable debugging

; debug_logfile=debug.log

; if your smtp server requires authentication, modify the following two lines

; auth_username=
; auth_password=

; if your smtp server uses pop3 before smtp authentication, modify the
; following three lines.  do not enable unless it is required.

;pop3_server=
;pop3_username=
;pop3_password=

; force the sender to always be the following email address
; this will only affect the "MAIL FROM" command, it won't modify
; the "From: " header of the message content

;force_sender=me@localhost

; force the sender to always be the following email address
; this will only affect the "RCTP TO" command, it won't modify
; the "To: " header of the message content

;force_recipient=

; sendmail will use your hostname and your default_domain in the ehlo/helo
; smtp greeting.  you can manually set the ehlo/helo name if required

;hostname=


This is php.ini
Code: Select all
[mail function]
SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = didian162455@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

; For Win32 only.
; https://php.net/smtp
; SMTP=localhost
; https://php.net/smtp-port
; smtp_port=25

; For Win32 only.
; https://php.net/sendmail-from
; sendmail_from = noreply@gmail.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; https://php.net/sendmail-path
; sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail().
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header=Off

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
; Log mail to syslog (Event Log on Windows).
;mail.log = syslog


This is the code.php
Code: Select all
$message = '<p>'.LANG_VALUE_142.'<br> <a href="'.BASE_URL.'reset-password.php?email='.$_POST['cust_email'].'&token='.$token.'">Click here</a>';
       
        $to      = $_POST['cust_email'];
        $subject = LANG_VALUE_143;
        $headers = "From: noreply@" . BASE_URL . "\r\n" .
                   "Reply-To: noreply@" . BASE_URL . "\r\n" .
                   "X-Mailer: PHP/" . phpversion() . "\r\n" .
                   "MIME-Version: 1.0\r\n" .
                   "Content-Type: text/html; charset=ISO-8859-1\r\n";

        mail($to, $subject, $message, $headers);

        $success_message = $forget_password_message;
by yewdian
09. July 2022 06:22
 
Forum: XAMPP for Windows
Topic: cant send mail
Replies: 1
Views: 3283

Windows Server 2019 / Xampp Control Panel 3.3.0 / PHP 8.1.0

OK. First off. Thanks for the great product I love it and use it daily.
While I had been running Win SVR 2019 for about 6 months, the trial version died before I could get a license. I was using Xampp before successfully with SQL Server 2019. TLDR, I had to do a reinstall.
Since I have done the Win/sql svr/xampp config before, many times, I knew to download the latest drivers for SQL Server and add them to the loaded php.ini. Though the way they are loaded may not be typcial as I added he extension lines to theend of the file, this did work in the previous installation.
Installation file name:
Code: Select all
xampp-windows-x64-8.0.6-0-VS16-installer.exe

Relevant lines located in the loaded php file (as found by using the xampp control panel and clicking config>php.ini)
Code: Select all
extension=e:\xampp\php\ext\php_com_dotnet.dll
extension=e:\xampp\php\ext\ms_sql_php_5.9\php_sqlsrv_80_ts_x64.dll
extension=e:\xampp\php\ext\ms_sql_php_5.9\php_pdo_sqlsrv_80_ts_x64.dll


As part of the SQL server installation it installed
Code: Select all
MS ODBC Driver 17 for SQL Server
MS OLE DB Driver for SQL Server
MS SQL Server 2012 Native Client


Here is my phpinfo(). Please notice that there is no mention of the sqlserv in the loaded modules section.
I have been able to confirm that the php.ini I am using is the correct version by changing the time zone.
Other sites I have running thru XAMPP are working, as long as they don't use MS SQL.
My current thoughts is to go back a couple (minor) versions.
Any help would be appreciated.
Code: Select all
PHP logo
PHP Version 8.1.0
System    Windows NT DAD-SERVER 10.0 build 17763 (Windows Server 2016) AMD64
Build Date    Nov 23 2021 21:44:22
Build System    Microsoft Windows Server 2019 Datacenter [10.0.17763]
Compiler    Visual C++ 2019
Architecture    x64
Configure Command    cscript /nologo /e:jscript configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-pdo-oci=..\..\..\..\instantclient\sdk,shared" "--with-oci8-19=..\..\..\..\instantclient\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--without-analyzer" "--with-pgo"
Server API    Apache 2.0 Handler
Virtual Directory Support    enabled
Configuration File (php.ini) Path    no value
Loaded Configuration File    E:\xampp\php\php.ini
Scan this dir for additional .ini files    (none)
Additional .ini files parsed    (none)
PHP API    20210902
PHP Extension    20210902
Zend Extension    420210902
Zend Extension Build    API420210902,TS,VS16
PHP Extension Build    API20210902,TS,VS16
Debug Build    no
Thread Safety    enabled
Thread API    Windows Threads
Zend Signal Handling    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    provided by mbstring
IPv6 Support    enabled
DTrace Support    disabled
Registered PHP Streams   php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar
Registered Stream Socket Transports   tcp, udp, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3
Registered Stream Filters   convert.iconv.*, string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, zlib.*, bzip2.*
Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v4.1.0, Copyright (c) Zend Technologies
Configuration
apache2handler
Apache Version    Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.1.0
Apache API Version    20120211
Server Administrator    cybersmoker@gmail.com
Hostname:Port    tblocal:0
Max Requests    Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts    Connection: 300 - Keep-Alive: 5
Virtual Server    Yes
Server Root    E:/xampp/apache
Loaded Modules    core mod_win32 mpm_winnt http_core mod_so mod_access_compat mod_actions mod_alias mod_allowmethods mod_asis mod_auth_basic mod_authn_core mod_authn_file mod_authz_core mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dav_lock mod_dir mod_env mod_headers mod_include mod_info mod_isapi mod_log_config mod_cache_disk mod_mime mod_negotiation mod_proxy mod_proxy_ajp mod_rewrite mod_setenvif mod_socache_shmcb mod_ssl mod_status mod_version mod_php
Directive   Local Value   Master Value
engine   On   On
last_modified   Off   Off
xbithack   Off   Off
Apache Environment
Variable   Value
MIBDIRS    E:/xampp/php/extras/mibs
MYSQL_HOME    \xampp\mysql\bin
OPENSSL_CONF    E:/xampp/apache/bin/openssl.cnf
PHP_PEAR_SYSCONF_DIR    \xampp\php
PHPRC    \xampp\php
TMP    \xampp\tmp
HTTP_HOST    tblocal
HTTP_USER_AGENT    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
HTTP_ACCEPT    text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE    en-US,en;q=0.5
HTTP_ACCEPT_ENCODING    gzip, deflate
HTTP_CONNECTION    keep-alive
HTTP_UPGRADE_INSECURE_REQUESTS    1
PATH    C:\Program Files\Microsoft MPI\Bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\WinMerge;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps
SystemRoot    C:\Windows
COMSPEC    C:\Windows\system32\cmd.exe
PATHEXT    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
WINDIR    C:\Windows
SERVER_SIGNATURE    <address>Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.1.0 Server at tblocal Port 80</address>
SERVER_SOFTWARE    Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.1.0
SERVER_NAME    tblocal
SERVER_ADDR    127.0.0.4
SERVER_PORT    80
REMOTE_ADDR    127.0.0.1
DOCUMENT_ROOT    E:/xampp/htdocs/psm/tblocal
REQUEST_SCHEME    http
CONTEXT_PREFIX    no value
CONTEXT_DOCUMENT_ROOT    E:/xampp/htdocs/psm/tblocal
SERVER_ADMIN    cybersmoker@gmail.com
SCRIPT_FILENAME    E:/xampp/htdocs/psm/tblocal/index.php
REMOTE_PORT    51028
GATEWAY_INTERFACE    CGI/1.1
SERVER_PROTOCOL    HTTP/1.1
REQUEST_METHOD    GET
QUERY_STRING    no value
REQUEST_URI    /
SCRIPT_NAME    /index.php
HTTP Headers Information
HTTP Request Headers
HTTP Request    GET / HTTP/1.1
Host    tblocal
User-Agent    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
Accept    text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language    en-US,en;q=0.5
Accept-Encoding    gzip, deflate
Connection    keep-alive
Upgrade-Insecure-Requests    1
HTTP Response Headers
X-Powered-By    PHP/8.1.0
bcmath
BCMath support    enabled
Directive   Local Value   Master Value
bcmath.scale   0   0
bz2
BZip2 Support    Enabled
Stream Wrapper support    compress.bzip2://
Stream Filter support    bzip2.decompress, bzip2.compress
BZip2 Version    1.0.8, 13-Jul-2019
calendar
Calendar support    enabled
com_dotnet
COM support   enabled
DCOM support   disabled
.Net support   enabled
Directive   Local Value   Master Value
com.allow_dcom   Off   Off
com.autoregister_casesensitive   1   1
com.autoregister_typelib   Off   Off
com.autoregister_verbose   Off   Off
com.code_page   no value   no value
com.dotnet_version   no value   no value
com.typelib_file   no value   no value
Core
PHP Version    8.1.0
Directive   Local Value   Master Value
allow_url_fopen   On   On
allow_url_include   Off   Off
arg_separator.input   &   &
arg_separator.output   &   &
auto_append_file   no value   no value
auto_globals_jit   On   On
auto_prepend_file   no value   no value
browscap   E:\xampp\php\extras\browscap.ini   E:\xampp\php\extras\browscap.ini
default_charset   UTF-8   UTF-8
default_mimetype   text/html   text/html
disable_classes   no value   no value
disable_functions   no value   no value
display_errors   On   On
display_startup_errors   On   On
doc_root   no value   no value
docref_ext   no value   no value
docref_root   no value   no value
enable_dl   Off   Off
enable_post_data_reading   On   On
error_append_string   no value   no value
error_log   E:\xampp\php\logs\php_error_log   E:\xampp\php\logs\php_error_log
error_prepend_string   no value   no value
error_reporting   22527   22527
expose_php   On   On
extension_dir   E:\xampp\php\ext   E:\xampp\php\ext
fiber.stack_size   no value   no value
file_uploads   On   On
hard_timeout   2   2
highlight.comment   #FF8000   #FF8000
highlight.default   #0000BB   #0000BB
highlight.html   #000000   #000000
highlight.keyword   #007700   #007700
highlight.string   #DD0000   #DD0000
html_errors   On   On
ignore_repeated_errors   Off   Off
ignore_repeated_source   Off   Off
ignore_user_abort   Off   Off
implicit_flush   Off   Off
include_path   E:\xampp\php\PEAR   E:\xampp\php\PEAR
input_encoding   no value   no value
internal_encoding   no value   no value
log_errors   On   On
mail.add_x_header   Off   Off
mail.force_extra_parameters   no value   no value
mail.log   no value   no value
max_execution_time   120   120
max_file_uploads   20   20
max_input_nesting_level   64   64
max_input_time   60   60
max_input_vars   1000   1000
memory_limit   512M   512M
open_basedir   no value   no value
output_buffering   4096   4096
output_encoding   no value   no value
output_handler   no value   no value
post_max_size   40M   40M
precision   14   14
realpath_cache_size   4096K   4096K
realpath_cache_ttl   120   120
register_argc_argv   Off   Off
report_memleaks   On   On
report_zend_debug   Off   Off
request_order   GP   GP
sendmail_from   no value   no value
sendmail_path   no value   no value
serialize_precision   -1   -1
short_open_tag   Off   Off
SMTP   localhost   localhost
smtp_port   25   25
sys_temp_dir   no value   no value
syslog.facility   LOG_USER   LOG_USER
syslog.filter   no-ctrl   no-ctrl
syslog.ident   php   php
unserialize_callback_func   no value   no value
upload_max_filesize   40M   40M
upload_tmp_dir   E:\xampp\tmp   E:\xampp\tmp
user_dir   no value   no value
user_ini.cache_ttl   300   300
user_ini.filename   .user.ini   .user.ini
variables_order   GPCS   GPCS
windows.show_crt_warning   Off   Off
xmlrpc_error_number   0   0
xmlrpc_errors   Off   Off
zend.assertions   1   1
zend.detect_unicode   On   On
zend.enable_gc   On   On
zend.exception_ignore_args   Off   Off
zend.exception_string_param_max_len   15   15
zend.multibyte   Off   Off
zend.script_encoding   no value   no value
ctype
ctype functions    enabled
curl
cURL support    enabled
cURL Information    7.77.0
Age    9
Features
AsynchDNS    Yes
CharConv    No
Debug    No
GSS-Negotiate    No
IDN    Yes
IPv6    Yes
krb4    No
Largefile    Yes
libz    Yes
NTLM    Yes
NTLMWB    No
SPNEGO    Yes
SSL    Yes
SSPI    Yes
TLS-SRP    No
HTTP2    Yes
GSSAPI    No
KERBEROS5    Yes
UNIX_SOCKETS    Yes
PSL    No
HTTPS_PROXY    Yes
MULTI_SSL    No
BROTLI    No
Protocols    dict, file, ftp, ftps, gopher, gophers, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host    x86_64-pc-win32
SSL Version    OpenSSL/1.1.1l
ZLib Version    1.2.11
libSSH Version    libssh2/1.10.0
Directive   Local Value   Master Value
curl.cainfo   E:\xampp\apache\bin\curl-ca-bundle.crt   E:\xampp\apache\bin\curl-ca-bundle.crt
date
date/time support    enabled
timelib version    2021.11
"Olson" Timezone Database Version    2021.5
Timezone Database    internal
Default timezone    America/New_York
Directive   Local Value   Master Value
date.default_latitude   31.7667   31.7667
date.default_longitude   35.2333   35.2333
date.sunrise_zenith   90.833333   90.833333
date.sunset_zenith   90.833333   90.833333
date.timezone   America/New_York   America/New_York
dom
DOM/XML    enabled
DOM/XML API Version    20031129
libxml Version    2.9.12
HTML Support    enabled
XPath Support    enabled
XPointer Support    enabled
Schema Support    enabled
RelaxNG Support    enabled
exif
EXIF Support    enabled
Supported EXIF Version    0220
Supported filetypes    JPEG, TIFF
Multibyte decoding support using mbstring    enabled
Extended EXIF tag formats    Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson
Directive   Local Value   Master Value
exif.decode_jis_intel   JIS   JIS
exif.decode_jis_motorola   JIS   JIS
exif.decode_unicode_intel   UCS-2LE   UCS-2LE
exif.decode_unicode_motorola   UCS-2BE   UCS-2BE
exif.encode_jis   no value   no value
exif.encode_unicode   ISO-8859-15   ISO-8859-15
fileinfo
fileinfo support    enabled
libmagic    540
filter
Input Validation and Filtering    enabled
Directive   Local Value   Master Value
filter.default   unsafe_raw   unsafe_raw
filter.default_flags   no value   no value
ftp
FTP support    enabled
FTPS support    enabled
gettext
GetText Support    enabled
hash
hash support    enabled
Hashing Engines    md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b crc32c fnv132 fnv1a32 fnv164 fnv1a64 joaat murmur3a murmur3c murmur3f xxh32 xxh64 xxh3 xxh128 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5
MHASH support    Enabled
MHASH API Version    Emulated Support
iconv
iconv support    enabled
iconv implementation    "libiconv"
iconv library version    1.16
Directive   Local Value   Master Value
iconv.input_encoding   no value   no value
iconv.internal_encoding   no value   no value
iconv.output_encoding   no value   no value
json
json support    enabled
libxml
libXML support    active
libXML Compiled Version    2.9.12
libXML Loaded Version    20912
libXML streams    enabled
mbstring
Multibyte Support    enabled
Multibyte string engine    libmbfl
HTTP input encoding translation    disabled
libmbfl version    1.3.2
mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.
Multibyte (japanese) regex support    enabled
Multibyte regex (oniguruma) version    6.9.7
Directive   Local Value   Master Value
mbstring.detect_order   no value   no value
mbstring.encoding_translation   Off   Off
mbstring.http_input   no value   no value
mbstring.http_output   no value   no value
mbstring.http_output_conv_mimetypes   ^(text/|application/xhtml\+xml)   ^(text/|application/xhtml\+xml)
mbstring.internal_encoding   no value   no value
mbstring.language   neutral   neutral
mbstring.regex_retry_limit   1000000   1000000
mbstring.regex_stack_limit   100000   100000
mbstring.strict_detection   Off   Off
mbstring.substitute_character   no value   no value
mysqli
MysqlI Support   enabled
Client API library version    mysqlnd 8.1.0
Active Persistent Links    0
Inactive Persistent Links    0
Active Links    0
Directive   Local Value   Master Value
mysqli.allow_local_infile   Off   Off
mysqli.allow_persistent   On   On
mysqli.default_host   no value   no value
mysqli.default_port   3306   3306
mysqli.default_pw   no value   no value
mysqli.default_socket   no value   no value
mysqli.default_user   no value   no value
mysqli.local_infile_directory   no value   no value
mysqli.max_links   Unlimited   Unlimited
mysqli.max_persistent   Unlimited   Unlimited
mysqli.reconnect   Off   Off
mysqli.rollback_on_cached_plink   Off   Off
mysqlnd
mysqlnd   enabled
Version    mysqlnd 8.1.0
Compression    supported
core SSL    supported
extended SSL    supported
Command buffer size    4096
Read buffer size    32768
Read timeout    86400
Collecting statistics    Yes
Collecting memory statistics    Yes
Tracing    n/a
Loaded plugins    mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_caching_sha2_password,auth_plugin_sha256_password
API Extensions    mysqli,pdo_mysql
openssl
OpenSSL support    enabled
OpenSSL Library Version    OpenSSL 1.1.1l 24 Aug 2021
OpenSSL Header Version    OpenSSL 1.1.1l 24 Aug 2021
Openssl default config    C:\Apache24\conf/openssl.cnf
Directive   Local Value   Master Value
openssl.cafile   E:\xampp\apache\bin\curl-ca-bundle.crt   E:\xampp\apache\bin\curl-ca-bundle.crt
openssl.capath   no value   no value
pcre
PCRE (Perl Compatible Regular Expressions) Support    enabled
PCRE Library Version    10.37 2021-05-26
PCRE Unicode Version    13.0.0
PCRE JIT Support    enabled
PCRE JIT Target    x86 64bit (little endian + unaligned)
Directive   Local Value   Master Value
pcre.backtrack_limit   1000000   1000000
pcre.jit   1   1
pcre.recursion_limit   100000   100000
PDO
PDO support   enabled
PDO drivers    mysql, sqlite
pdo_mysql
PDO Driver for MySQL   enabled
Client API version    mysqlnd 8.1.0
pdo_sqlite
PDO Driver for SQLite 3.x   enabled
SQLite Library    3.36.0
Phar
Phar: PHP Archive support   enabled
Phar API version    1.1.1
Phar-based phar archives    enabled
Tar-based phar archives    enabled
ZIP-based phar archives    enabled
gzip compression    enabled
bzip2 compression    enabled
OpenSSL support    enabled
Phar based on pear/PHP_Archive, original concept by Davey Shafik.
Phar fully realized by Gregory Beaver and Marcus Boerger.
Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle.
Directive   Local Value   Master Value
phar.cache_list   no value   no value
phar.readonly   On   On
phar.require_hash   On   On
readline
Readline Support   enabled
Readline library    WinEditLine
Directive   Local Value   Master Value
cli.pager   no value   no value
cli.prompt   \b \>    \b \>
Reflection
Reflection    enabled
session
Session Support    enabled
Registered save handlers    files user
Registered serializer handlers    php_serialize php php_binary
Directive   Local Value   Master Value
session.auto_start   Off   Off
session.cache_expire   180   180
session.cache_limiter   nocache   nocache
session.cookie_domain   no value   no value
session.cookie_httponly   no value   no value
session.cookie_lifetime   0   0
session.cookie_path   /   /
session.cookie_samesite   no value   no value
session.cookie_secure   0   0
session.gc_divisor   1000   1000
session.gc_maxlifetime   1440   1440
session.gc_probability   1   1
session.lazy_write   On   On
session.name   PHPSESSID   PHPSESSID
session.referer_check   no value   no value
session.save_handler   files   files
session.save_path   E:\xampp\tmp   E:\xampp\tmp
session.serialize_handler   php   php
session.sid_bits_per_character   5   5
session.sid_length   26   26
session.upload_progress.cleanup   On   On
session.upload_progress.enabled   On   On
session.upload_progress.freq   1%   1%
session.upload_progress.min_freq   1   1
session.upload_progress.name   PHP_SESSION_UPLOAD_PROGRESS   PHP_SESSION_UPLOAD_PROGRESS
session.upload_progress.prefix   upload_progress_   upload_progress_
session.use_cookies   1   1
session.use_only_cookies   1   1
session.use_strict_mode   0   0
session.use_trans_sid   0   0
SimpleXML
SimpleXML support    enabled
Schema support    enabled
SPL
SPL support   enabled
Interfaces    OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes    AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException
standard
Dynamic Library Support    enabled
Internal Sendmail Support for Windows    enabled
Directive   Local Value   Master Value
assert.active   On   On
assert.bail   Off   Off
assert.callback   no value   no value
assert.exception   On   On
assert.warning   On   On
auto_detect_line_endings   Off   Off
default_socket_timeout   60   60
from   no value   no value
session.trans_sid_hosts   no value   no value
session.trans_sid_tags   a=href,area=href,frame=src,form=   a=href,area=href,frame=src,form=
unserialize_max_depth   4096   4096
url_rewriter.hosts   no value   no value
url_rewriter.tags   form=   form=
user_agent   no value   no value
tokenizer
Tokenizer Support    enabled
xml
XML Support    active
XML Namespace Support    active
libxml2 Version    2.9.12
xmlreader
XMLReader    enabled
xmlwriter
XMLWriter    enabled
zip
Zip    enabled
Zip version    1.19.5
Libzip version    1.7.1
BZIP2 compression    Yes
XZ compression    Yes
ZSTD compression    No
AES-128 encryption    Yes
AES-192 encryption    Yes
AES-256 encryption    Yes
zlib
ZLib Support   enabled
Stream Wrapper    compress.zlib://
Stream Filter    zlib.inflate, zlib.deflate
Compiled Version    1.2.11
Linked Version    1.2.11
Directive   Local Value   Master Value
zlib.output_compression   Off   Off
zlib.output_compression_level   -1   -1
zlib.output_handler   no value   no value
Additional Modules
Module Name
Environment
Variable   Value
ALLUSERSPROFILE    C:\ProgramData
APPDATA    C:\Users\Administrator\AppData\Roaming
ChocolateyInstall    C:\ProgramData\chocolatey
CommonProgramFiles    C:\Program Files\Common Files
CommonProgramFiles(x86)    C:\Program Files (x86)\Common Files
CommonProgramW6432    C:\Program Files\Common Files
COMPUTERNAME    DAD-SERVER
ComSpec    C:\Windows\system32\cmd.exe
DriverData    C:\Windows\System32\Drivers\DriverData
HOMEDRIVE    C:
HOMEPATH    \Users\Administrator
LOCALAPPDATA    C:\Users\Administrator\AppData\Local
LOGONSERVER    \\DAD-SERVER
MSMPI_BENCHMARKS    C:\Program Files\Microsoft MPI\Benchmarks\
MSMPI_BIN    C:\Program Files\Microsoft MPI\Bin\
NUMBER_OF_PROCESSORS    8
OS    Windows_NT
Path    C:\Program Files\Microsoft MPI\Bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\WinMerge;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps
PATHEXT    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE    AMD64
PROCESSOR_IDENTIFIER    AMD64 Family 21 Model 2 Stepping 0, AuthenticAMD
PROCESSOR_LEVEL    21
PROCESSOR_REVISION    0200
ProgramData    C:\ProgramData
ProgramFiles    C:\Program Files
ProgramFiles(x86)    C:\Program Files (x86)
ProgramW6432    C:\Program Files
PSModulePath    %ProgramFiles%\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\PowerShell\Modules\
PUBLIC    C:\Users\Public
SystemDrive    C:
SystemRoot    C:\Windows
TEMP    C:\Users\ADMINI~1\AppData\Local\Temp
TMP    C:\Users\ADMINI~1\AppData\Local\Temp
USERDOMAIN    DAD-SERVER
USERDOMAIN_ROAMINGPROFILE    DAD-SERVER
USERNAME    Administrator
USERPROFILE    C:\Users\Administrator
windir    C:\Windows
AP_PARENT_PID    5472
PHP Variables
Variable   Value
$_SERVER['MIBDIRS']   E:/xampp/php/extras/mibs
$_SERVER['MYSQL_HOME']   \xampp\mysql\bin
$_SERVER['OPENSSL_CONF']   E:/xampp/apache/bin/openssl.cnf
$_SERVER['PHP_PEAR_SYSCONF_DIR']   \xampp\php
$_SERVER['PHPRC']   \xampp\php
$_SERVER['TMP']   \xampp\tmp
$_SERVER['HTTP_HOST']   tblocal
$_SERVER['HTTP_USER_AGENT']   Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
$_SERVER['HTTP_ACCEPT']   text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
$_SERVER['HTTP_ACCEPT_LANGUAGE']   en-US,en;q=0.5
$_SERVER['HTTP_ACCEPT_ENCODING']   gzip, deflate
$_SERVER['HTTP_CONNECTION']   keep-alive
$_SERVER['HTTP_UPGRADE_INSECURE_REQUESTS']   1
$_SERVER['PATH']   C:\Program Files\Microsoft MPI\Bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\WinMerge;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps
$_SERVER['SystemRoot']   C:\Windows
$_SERVER['COMSPEC']   C:\Windows\system32\cmd.exe
$_SERVER['PATHEXT']   .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
$_SERVER['WINDIR']   C:\Windows
$_SERVER['SERVER_SIGNATURE']   <address>Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.1.0 Server at tblocal Port 80</address>
$_SERVER['SERVER_SOFTWARE']   Apache/2.4.51 (Win64) OpenSSL/1.1.1l PHP/8.1.0
$_SERVER['SERVER_NAME']   tblocal
$_SERVER['SERVER_ADDR']   127.0.0.4
$_SERVER['SERVER_PORT']   80
$_SERVER['REMOTE_ADDR']   127.0.0.1
$_SERVER['DOCUMENT_ROOT']   E:/xampp/htdocs/psm/tblocal
$_SERVER['REQUEST_SCHEME']   http
$_SERVER['CONTEXT_PREFIX']   no value
$_SERVER['CONTEXT_DOCUMENT_ROOT']   E:/xampp/htdocs/psm/tblocal
$_SERVER['SERVER_ADMIN']   cybersmoker@gmail.com
$_SERVER['SCRIPT_FILENAME']   E:/xampp/htdocs/psm/tblocal/index.php
$_SERVER['REMOTE_PORT']   51028
$_SERVER['GATEWAY_INTERFACE']   CGI/1.1
$_SERVER['SERVER_PROTOCOL']   HTTP/1.1
$_SERVER['REQUEST_METHOD']   GET
$_SERVER['QUERY_STRING']   no value
$_SERVER['REQUEST_URI']   /
$_SERVER['SCRIPT_NAME']   /index.php
$_SERVER['PHP_SELF']   /index.php
$_SERVER['REQUEST_TIME_FLOAT']   1640109949.2221
$_SERVER['REQUEST_TIME']   1640109949
PHP Credits
PHP Group
Thies C. Arntzen, Stig Bakken, Shane Caraveo, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski
Language Design & Concept
Andi Gutmans, Rasmus Lerdorf, Zeev Suraski, Marcus Boerger
PHP Authors
Contribution   Authors
Zend Scripting Language Engine    Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov
Extension Module API    Andi Gutmans, Zeev Suraski, Andrei Zmievski
UNIX Build and Modularization    Stig Bakken, Sascha Schumann, Jani Taskinen, Peter Kokot
Windows Support    Shane Caraveo, Zeev Suraski, Wez Furlong, Pierre-Alain Joye, Anatol Belski, Kalle Sommer Nielsen
Server API (SAPI) Abstraction Layer    Andi Gutmans, Shane Caraveo, Zeev Suraski
Streams Abstraction Layer    Wez Furlong, Sara Golemon
PHP Data Objects Layer    Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky
Output Handler    Zeev Suraski, Thies C. Arntzen, Marcus Boerger, Michael Wallner
Consistent 64 bit support    Anthony Ferrara, Anatol Belski
SAPI Modules
Contribution   Authors
Apache 2.0 Handler    Ian Holsman, Justin Erenkrantz (based on Apache 2.0 Filter code)
CGI / FastCGI    Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov
CLI    Edin Kadribasic, Marcus Boerger, Johannes Schlueter, Moriyoshi Koizumi, Xinchen Hui
Embed    Edin Kadribasic
FastCGI Process Manager    Andrei Nigmatulin, dreamcat4, Antony Dovgal, Jerome Loyet
litespeed    George Wang
phpdbg    Felipe Pena, Joe Watkins, Bob Weinand
Module Authors
Module   Authors
BC Math    Andi Gutmans
Bzip2    Sterling Hughes
Calendar    Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez Furlong
COM and .Net    Wez Furlong
ctype    Hartmut Holzgraefe
cURL    Sterling Hughes
Date/Time Support    Derick Rethans
DB-LIB (MS SQL, Sybase)    Wez Furlong, Frank M. Kromann, Adam Baratz
DBA    Sascha Schumann, Marcus Boerger
DOM    Christian Stocker, Rob Richards, Marcus Boerger
enchant    Pierre-Alain Joye, Ilia Alshanetsky
EXIF    Rasmus Lerdorf, Marcus Boerger
FFI    Dmitry Stogov
fileinfo    Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar, Derick Rethans, Anatol Belski
Firebird driver for PDO    Ard Biesheuvel
FTP    Stefan Esser, Andrew Skalski
GD imaging    Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto, Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger, Mark Randall
GetText    Alex Plotnick
GNU GMP support    Stanislav Malyshev
Iconv    Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi
IMAP    Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang, Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck Hagenbuch, Daniel R Kalowsky
Input Filter    Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia Alshanetsky
Internationalization    Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav Malyshev, Vadim Savchuk, Kirti Velankar
JSON    Jakub Zelenka, Omar Kilani, Scott MacVicar
LDAP    Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit Thomson, Stig Venaas
LIBXML    Christian Stocker, Rob Richards, Marcus Boerger, Wez Furlong, Shane Caraveo
Multibyte String Functions    Tsukada Takuya, Rui Hirokawa
MySQL driver for PDO    George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter
MySQLi    Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel
MySQLnd    Andrey Hristov, Ulf Wendel, Georg Richter, Johannes Schlüter
OCI8    Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson, Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans, Wez Furlong, Christopher Jones, Oracle Corporation
ODBC driver for PDO    Wez Furlong
ODBC    Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel R. Kalowsky
Opcache    Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry Stogov, Xinchen Hui
OpenSSL    Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar, Eliot Lear
Oracle (OCI) driver for PDO    Wez Furlong
pcntl    Jason Greene, Arnaud Le Blanc
Perl Compatible Regexps    Andrei Zmievski
PHP Archive    Gregory Beaver, Marcus Boerger
PHP Data Objects    Wez Furlong, Marcus Boerger, Sterling Hughes, George Schlossnagle, Ilia Alshanetsky
PHP hash    Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael Wallner, Scott MacVicar
Posix    Kristian Koehntopp
PostgreSQL driver for PDO    Edin Kadribasic, Ilia Alshanetsky
PostgreSQL    Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne
Pspell    Vlad Krupin
Readline    Thies C. Arntzen
Reflection    Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei Zmievski, Johannes Schlueter
Sessions    Sascha Schumann, Andrei Zmievski
Shared Memory Operations    Slava Poliakov, Ilia Alshanetsky
SimpleXML    Sterling Hughes, Marcus Boerger, Rob Richards
SNMP    Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven Lawrance, Johann Hanne, Boris Lytochkin
SOAP    Brad Lafountain, Shane Caraveo, Dmitry Stogov
Sockets    Chris Vandomelen, Sterling Hughes, Daniel Beulshausen, Jason Greene
Sodium    Frank Denis
SPL    Marcus Boerger, Etienne Kneuss
SQLite 3.x driver for PDO    Wez Furlong
SQLite3    Scott MacVicar, Ilia Alshanetsky, Brad Dewar
System V Message based IPC    Wez Furlong
System V Semaphores    Tom May
System V Shared Memory    Christian Cartus
tidy    John Coggeshall, Ilia Alshanetsky
tokenizer    Andrei Zmievski, Johannes Schlueter
XML    Stig Bakken, Thies C. Arntzen, Sterling Hughes
XMLReader    Rob Richards
XMLWriter    Rob Richards, Pierre-Alain Joye
XSL    Christian Stocker, Rob Richards
Zip    Pierre-Alain Joye, Remi Collet
Zlib    Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade Nicoletti, Michael Wallner
PHP Documentation
Authors    Mehdi Achour, Friedhelm Betz, Antony Dovgal, Nuno Lopes, Hannes Magnusson, Philip Olson, Georg Richter, Damien Seguy, Jakub Vrana, Adam Harvey
Editor    Peter Cowburn
User Note Maintainers    Daniel P. Brown, Thiago Henrique Pojda
Other Contributors    Previously active authors, editors and other contributors are listed in the manual.
PHP Quality Assurance Team
Ilia Alshanetsky, Joerg Behrens, Antony Dovgal, Stefan Esser, Moriyoshi Koizumi, Magnus Maatta, Sebastian Nohn, Derick Rethans, Melvyn Sopacua, Pierre-Alain Joye, Dmitry Stogov, Felipe Pena, David Soria Parra, Stanislav Malyshev, Julien Pauli, Stephen Zarkos, Anatol Belski, Remi Collet, Ferenc Kovacs
Websites and Infrastructure team
PHP Websites Team    Rasmus Lerdorf, Hannes Magnusson, Philip Olson, Lukas Kahwe Smith, Pierre-Alain Joye, Kalle Sommer Nielsen, Peter Cowburn, Adam Harvey, Ferenc Kovacs, Levi Morrison
Event Maintainers    Damien Seguy, Daniel P. Brown
Network Infrastructure    Daniel P. Brown
Windows Infrastructure    Alex Schoenmaker
PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.
by cybersmoker
21. December 2021 19:31
 
Forum: XAMPP for Windows
Topic: Windows Server 2019 / Xampp Control Panel 3.3.0 / PHP 8.1.0
Replies: 2
Views: 611165

Re: contao installtool wird abgebrochen

ich hatte leider erst heute wieder Zeit, mich damit zu beschäftigen.

Hier meine - schon an mir bekannte Fehler angepasste - Anleitung:

1. xampp installieren
apachefriends.org download (xampp-windows-x64-8.0.13-0-VS16-installer.exe)
Xampp nicht in Programme sondern als Admin direkt auf C: installieren, folgende Komponenten sind notwendig:
- Apache
- mySql
- PHP
- PHP MyAdmin
- Fake Sendmail (wahlweise)
Xampp Control Panel auf dem Desktop verlinken, xampp immer als Administrator ausführen!
Xampp öffnen (nicht starten), Konfig in der Zeile Apache anklicken, im Menü die php.ini auswählen, Einträge aktivieren oder ändern:
extension=intl
extension=soap
extension=gd
max_execution_time auf 600 erhöhen
memory_limit=2048M
Aus dem Apacheforum habe ich folgenden Rat befolgt um eine Fehlermeldung im Contao-Manager zu beheben:
sys_temp_dir="C:/xampp/tmp"
aktivieren, Pfad eintragen und ggf. die Datei anlegen (die ist aber vorhanden)

Beide Dienste im control-panel einmal starten, wenn ok
dann den Ordner anlegen, in dem die Dateien liegen sollen: D:/Webb/rauhwoller-in-rinteln/web
Folgende Datei öffnen: C:/xampp/apache/conf/extra/http-xampp.conf
Unterhalb von LoadModule phpmodule die nächste Zeile einfügen:
LoadModule vhost_alias_module modules/mod_vhost_alias.so

Dann C:/xampp/apache/conf/extra/http-vhosts.conf öffnen
Den kompletten Text ersetzen durch:

<Directory "D:/Webb">
Options Indexes FollowSymLinks Includes ExecCGI
Order deny,allow
Allow from 127.0.0.1
AllowOverride All
Require all granted
Allow from all
</Directory>

NameVirtualHost *:80
UseCanonicalName Off

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
ServerAlias *.local
VirtualDocumentRoot "D:/Webb/%1/web"
</VirtualHost>


2. Contao in Windows per Contao Manager installieren
Apache – Admin – phpMyAdmin – Datenbanken – im Feld einen Namen* eintragen – im Feld daneben „utf8mb4_unicode_ci“ festlegen – anlegen anklicken
* dabei handelt es sich um den Namen der auch im Order Webb auf D: im letzten Schritt angelegt wurde! rauhwoller-in-rinteln
Bei contao.org den contao-manager.phar herunterladen (Version 4.9) und in Webb/rauhwoller-in-rinteln/web einfügen und in contao-manager.phar.php umbenennen
Die Datei „C:/Windows/System 32/drivers/etc/ hosts als Admin im Editor öffnen (ggf. in etc auf alle Dateien umschalten) und wenn nicht im letzten Schritt bei der Apache Installation geschehen, jetzt den Namen für die lokale Seite eintragen:
127.0.0.1 (tab!) rauhwoller-in-rinteln.local

Jetzt im Browser folgende Adresse eingeben:
http://rauhwoller-in-rinteln.local/cont ... r.phar.php
benutzer und Passwort eingeben
Serverkonfiguration: xampp auswählen
Speichern
Einrichten – contao Version wählen (habe mich für 4.9 entschieden, wegen des longtime supportes, 4.12 habe ich auch mal probiert, hängt an der gleichen Stelle)
Contao installieren
Console task complete – Datenbank aktualisieren –
Im neuen Tab öffnet sich das Install Tool
1. Lizenz akzeptieren
2. Install tool: Passwort vergeben
3. Benutzername: root
Passwort bleibt Frei
Datenbankname: rauhwoller-in-rinteln
Weiter komme ich dann nicht, es müsste ein Formular im Installtool erscheinen, in welchem ich ein Administratorkonto anlegen kann.
Über den direkten Aufruf rauhwoller-in-rinteln.local/contao/install habe ich danach manchmal die Möglichkeit das Passwort für das Installtool einzugeben und lande dann auf einer Fehlerseite des Browsers, oder ich komme sofort auf die Fehlerseite.
by KarinHö
08. December 2021 18:54
 
Forum: XAMPP für Windows
Topic: contao installtool wird abgebrochen
Replies: 27
Views: 46947
Next

Return to advanced search