Search found 1664 matches: sendmail

Searched query: +sendmail

Return to advanced search

Re: PhpMyAdmin - Error

\
; http://php.net/date.sunrise-zenith
\
;date.sunrise_zenith = 90.583333
\

\
; http://php.net/date.sunset-zenith
\
;date.sunset_zenith = 90.583333
\

\
[filter]
\
; http://php.net/filter.default
\
;filter.default = unsafe_raw
\

\
; http://php.net/filter.default-flags
\
;filter.default_flags =
\

\
[iconv]
\
; Use of this INI entry is deprecated, use global input_encoding instead.
\
; If empty, default_charset or input_encoding or iconv.input_encoding is used.
\
; The precedence is: default_charset < input_encoding < iconv.input_encoding
\
;iconv.input_encoding =
\

\
; Use of this INI entry is deprecated, use global internal_encoding instead.
\
; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
\
; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
\
;iconv.internal_encoding =
\

\
; Use of this INI entry is deprecated, use global output_encoding instead.
\
; If empty, default_charset or output_encoding or iconv.output_encoding is used.
\
; The precedence is: default_charset < output_encoding < iconv.output_encoding
\
; To use an output encoding conversion, iconv's output handler must be set
\
; otherwise output encoding conversion cannot be performed.
\
;iconv.output_encoding =
\

\
[imap]
\
; rsh/ssh logins are disabled by default. Use this INI entry if you want to
\
; enable them. Note that the IMAP library does not filter mailbox names before
\
; passing them to rsh/ssh command, thus passing untrusted data to this function
\
; with rsh/ssh enabled is insecure.
\
;imap.enable_insecure_rsh=0
\

\
[intl]
\
;intl.default_locale =
\
; This directive allows you to produce PHP errors when some error
\
; happens within intl functions. The value is the level of the error produced.
\
; Default is 0, which does not produce any errors.
\
;intl.error_level = E_WARNING
\
;intl.use_exceptions = 0
\

\
[sqlite3]
\
; Directory pointing to SQLite3 extensions
\
; http://php.net/sqlite3.extension-dir
\
;sqlite3.extension_dir =
\

\
; SQLite defensive mode flag (only available from SQLite 3.26+)
\
; When the defensive flag is enabled, language features that allow ordinary
\
; SQL to deliberately corrupt the database file are disabled. This forbids
\
; writing directly to the schema, shadow tables (eg. FTS data tables), or
\
; the sqlite_dbpage virtual table.
\
; https://www.sqlite.org/c3ref/c_dbconfig_defensive.html
\
; (for older SQLite versions, this flag has no use)
\
;sqlite3.defensive = 1
\

\
[Pcre]
\
; PCRE library backtracking limit.
\
; http://php.net/pcre.backtrack-limit
\
;pcre.backtrack_limit=100000
\

\
; PCRE library recursion limit.
\
; Please note that if you set this value to a high number you may consume all
\
; the available process stack and eventually crash PHP (due to reaching the
\
; stack size limit imposed by the Operating System).
\
; http://php.net/pcre.recursion-limit
\
;pcre.recursion_limit=100000
\

\
; Enables or disables JIT compilation of patterns. This requires the PCRE
\
; library to be compiled with JIT support.
\
;pcre.jit=1
\

\
[Pdo]
\
pdo_mysql.default_socket="MySQL"
\
; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
\
; http://php.net/pdo-odbc.connection-pooling
\
;pdo_odbc.connection_pooling=strict
\

\
;pdo_odbc.db2_instance_name
\

\
[Pdo_mysql]
\
; Default socket name for local MySQL connects. If empty, uses the built-in
\
; MySQL defaults.
\
pdo_mysql.default_socket=
\

\
[Phar]
\
; http://php.net/phar.readonly
\
;phar.readonly = On
\

\
; http://php.net/phar.require-hash
\
;phar.require_hash = On
\

\
;phar.cache_list =
\

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

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

\
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
\
; http://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
\

\
[ODBC]
\
; http://php.net/odbc.default-db
\
;odbc.default_db = Not yet implemented
\

\
; http://php.net/odbc.default-user
\
;odbc.default_user = Not yet implemented
\

\
; http://php.net/odbc.default-pw
\
;odbc.default_pw = Not yet implemented
\

\
; Controls the ODBC cursor model.
\
; Default: SQL_CURSOR_STATIC (default).
\
;odbc.default_cursortype
\

\
; Allow or prevent persistent links.
\
; http://php.net/odbc.allow-persistent
\
odbc.allow_persistent=On
\

\
; Check that a connection is still valid before reuse.
\
; http://php.net/odbc.check-persistent
\
odbc.check_persistent=On
\

\
; Maximum number of persistent links. -1 means no limit.
\
; http://php.net/odbc.max-persistent
\
odbc.max_persistent=-1
\

\
; Maximum number of links (persistent + non-persistent). -1 means no limit.
\
; http://php.net/odbc.max-links
\
odbc.max_links=-1
\

\
; Handling of LONG fields. Returns number of bytes to variables. 0 means
\
; passthru.
\
; http://php.net/odbc.defaultlrl
\
odbc.defaultlrl=4096
\

\
; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.
\
; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
\
; of odbc.defaultlrl and odbc.defaultbinmode
\
; http://php.net/odbc.defaultbinmode
\
odbc.defaultbinmode=1
\

\
[Interbase]
\
; Allow or prevent persistent links.
\
ibase.allow_persistent=1
\

\
; Maximum number of persistent links. -1 means no limit.
\
ibase.max_persistent=-1
\

\
; Maximum number of links (persistent + non-persistent). -1 means no limit.
\
ibase.max_links=-1
\

\
; Default database name for ibase_connect().
\
;ibase.default_db =
\

\
; Default username for ibase_connect().
\
;ibase.default_user =
\

\
; Default password for ibase_connect().
\
;ibase.default_password =
\

\
; Default charset for ibase_connect().
\
;ibase.default_charset =
\

\
; Default timestamp format.
\
ibase.timestampformat="%Y-%m-%d %H:%M:%S"
\

\
; Default date format.
\
ibase.dateformat="%Y-%m-%d"
\

\
; Default time format.
\
ibase.timeformat="%H:%M:%S"
\

\
[MySQLi]
\

\
; Maximum number of persistent links. -1 means no limit.
\
; http://php.net/mysqli.max-persistent
\
mysqli.max_persistent=-1
\

\
; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
\
; http://php.net/mysqli.allow_local_infile
\
;mysqli.allow_local_infile = On
\

\
; Allow or prevent persistent links.
\
; http://php.net/mysqli.allow-persistent
\
mysqli.allow_persistent=On
\

\
; Maximum number of links. -1 means no limit.
\
; http://php.net/mysqli.max-links
\
mysqli.max_links=-1
\

\
; Default port number for mysqli_connect(). If unset, mysqli_connect() will use
\
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
\
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
\
; at MYSQL_PORT.
\
; http://php.net/mysqli.default-port
\
mysqli.default_port=3306
\

\
; Default socket name for local MySQL connects. If empty, uses the built-in
\
; MySQL defaults.
\
; http://php.net/mysqli.default-socket
\
mysqli.default_socket=
\

\
; Default host for mysql_connect() (doesn't apply in safe mode).
\
; http://php.net/mysqli.default-host
\
mysqli.default_host=
\

\
; Default user for mysql_connect() (doesn't apply in safe mode).
\
; http://php.net/mysqli.default-user
\
mysqli.default_user=
\

\
; Default password for mysqli_connect() (doesn't apply in safe mode).
\
; Note that this is generally a *bad* idea to store passwords in this file.
\
; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
\
; and reveal this password! And of course, any users with read access to this
\
; file will be able to reveal the password as well.
\
; http://php.net/mysqli.default-pw
\
mysqli.default_pw=
\

\
; Allow or prevent reconnect
\
mysqli.reconnect=Off
\

\
[mysqlnd]
\
; Enable / Disable collection of general statistics by mysqlnd which can be
\
; used to tune and monitor MySQL operations.
\
mysqlnd.collect_statistics=On
\

\
; Enable / Disable collection of memory usage statistics by mysqlnd which can be
\
; used to tune and monitor MySQL operations.
\
mysqlnd.collect_memory_statistics=On
\

\
; Records communication from all extensions using mysqlnd to the specified log
\
; file.
\
; http://php.net/mysqlnd.debug
\
;mysqlnd.debug =
\

\
; Defines which queries will be logged.
\
;mysqlnd.log_mask = 0
\

\
; Default size of the mysqlnd memory pool, which is used by result sets.
\
;mysqlnd.mempool_default_size = 16000
\

\
; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
\
;mysqlnd.net_cmd_buffer_size = 2048
\

\
; Size of a pre-allocated buffer used for reading data sent by the server in
\
; bytes.
\
;mysqlnd.net_read_buffer_size = 32768
\

\
; Timeout for network requests in seconds.
\
;mysqlnd.net_read_timeout = 31536000
\

\
; SHA-256 Authentication Plugin related. File with the MySQL server public RSA
\
; key.
\
;mysqlnd.sha256_server_public_key =
\

\
[OCI8]
\

\
; Connection: Enables privileged connections using external
\
; credentials (OCI_SYSOPER, OCI_SYSDBA)
\
; http://php.net/oci8.privileged-connect
\
;oci8.privileged_connect = Off
\

\
; Connection: The maximum number of persistent OCI8 connections per
\
; process. Using -1 means no limit.
\
; http://php.net/oci8.max-persistent
\
;oci8.max_persistent = -1
\

\
; Connection: The maximum number of seconds a process is allowed to
\
; maintain an idle persistent connection. Using -1 means idle
\
; persistent connections will be maintained forever.
\
; http://php.net/oci8.persistent-timeout
\
;oci8.persistent_timeout = -1
\

\
; Connection: The number of seconds that must pass before issuing a
\
; ping during oci_pconnect() to check the connection validity. When
\
; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
\
; pings completely.
\
; http://php.net/oci8.ping-interval
\
;oci8.ping_interval = 60
\

\
; Connection: Set this to a user chosen connection class to be used
\
; for all pooled server requests with Oracle 11g Database Resident
\
; Connection Pooling (DRCP). To use DRCP, this value should be set to
\
; the same string for all web servers running the same application,
\
; the database pool must be configured, and the connection string must
\
; specify to use a pooled server.
\
;oci8.connection_class =
\

\
; High Availability: Using On lets PHP receive Fast Application
\
; Notification (FAN) events generated when a database node fails. The
\
; database must also be configured to post FAN events.
\
;oci8.events = Off
\

\
; Tuning: This option enables statement caching, and specifies how
\
; many statements to cache. Using 0 disables statement caching.
\
; http://php.net/oci8.statement-cache-size
\
;oci8.statement_cache_size = 20
\

\
; Tuning: Enables statement prefetching and sets the default number of
\
; rows that will be fetched automatically after statement execution.
\
; http://php.net/oci8.default-prefetch
\
;oci8.default_prefetch = 100
\

\
; Compatibility. Using On means oci_close() will not close
\
; oci_connect() and oci_new_connect() connections.
\
; http://php.net/oci8.old-oci-close-semantics
\
;oci8.old_oci_close_semantics = Off
\

\
[PostgreSQL]
\
; Allow or prevent persistent links.
\
; http://php.net/pgsql.allow-persistent
\
pgsql.allow_persistent=On
\

\
; Detect broken persistent links always with pg_pconnect().
\
; Auto reset feature requires a little overheads.
\
; http://php.net/pgsql.auto-reset-persistent
\
pgsql.auto_reset_persistent=Off
\

\
; Maximum number of persistent links. -1 means no limit.
\
; http://php.net/pgsql.max-persistent
\
pgsql.max_persistent=-1
\

\
; Maximum number of links (persistent+non persistent). -1 means no limit.
\
; http://php.net/pgsql.max-links
\
pgsql.max_links=-1
\

\
; Ignore PostgreSQL backends Notice message or not.
\
; Notice message logging require a little overheads.
\
; http://php.net/pgsql.ignore-notice
\
pgsql.ignore_notice=0
\

\
; Log PostgreSQL backends Notice message or not.
\
; Unless pgsql.ignore_notice=0, module cannot log notice message.
\
; http://php.net/pgsql.log-notice
\
pgsql.log_notice=0
\

\
[bcmath]
\
; Number of decimal digits for all bcmath functions.
\
; http://php.net/bcmath.scale
\
bcmath.scale=0
\

\
[browscap]
\
; http://php.net/browscap
\
browscap="C:\\xampp\\php\\extras\\browscap.ini"
\

\
[Session]
\
; Handler used to store/retrieve data.
\
; http://php.net/session.save-handler
\
session.save_handler=files
\

\
; Argument passed to save_handler. In the case of files, this is the path
\
; where data files are stored. Note: Windows users have to change this
\
; variable in order to use PHP's session functions.
\
;
\
; The path can be defined as:
\
;
\
; session.save_path = "N;/path"
\
;
\
; where N is an integer. Instead of storing all the session files in
\
; /path, what this will do is use subdirectories N-levels deep, and
\
; store the session data in those directories. This is useful if
\
; your OS has problems with many files in one directory, and is
\
; a more efficient layout for servers that handle many sessions.
\
;
\
; NOTE 1: PHP will not create this directory structure automatically.
\
; You can use the script in the ext/session dir for that purpose.
\
; NOTE 2: See the section on garbage collection below if you choose to
\
; use subdirectories for session storage
\
;
\
; The file storage module creates files using mode 600 by default.
\
; You can change that by using
\
;
\
; session.save_path = "N;MODE;/path"
\
;
\
; where MODE is the octal representation of the mode. Note that this
\
; does not overwrite the process's umask.
\
; http://php.net/session.save-path
\
session.save_path="C:\\xampp\\tmp"
\

\
; Whether to use strict session mode.
\
; Strict session mode does not accept an uninitialized session ID, and
\
; regenerates the session ID if the browser sends an uninitialized session ID.
\
; Strict mode protects applications from session fixation via a session adoption
\
; vulnerability. It is disabled by default for maximum compatibility, but
\
; enabling it is encouraged.
\
; https://wiki.php.net/rfc/strict_sessions
\
session.use_strict_mode=0
\

\
; Whether to use cookies.
\
; http://php.net/session.use-cookies
\
session.use_cookies=1
\

\
; http://php.net/session.cookie-secure
\
;session.cookie_secure =
\

\
; This option forces PHP to fetch and use a cookie for storing and maintaining
\
; the session id. We encourage this operation as it's very helpful in combating
\
; session hijacking when not specifying and managing your own session id. It is
\
; not the be-all and end-all of session hijacking defense, but it's a good start.
\
; http://php.net/session.use-only-cookies
\
session.use_only_cookies=1
\

\
; Name of the session (used as cookie name).
\
; http://php.net/session.name
\
session.name=PHPSESSID
\

\
; Initialize session on request startup.
\
; http://php.net/session.auto-start
\
session.auto_start=0
\

\
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
\
; http://php.net/session.cookie-lifetime
\
session.cookie_lifetime=0
\

\
; The path for which the cookie is valid.
\
; http://php.net/session.cookie-path
\
session.cookie_path=/
\

\
; The domain for which the cookie is valid.
\
; http://php.net/session.cookie-domain
\
session.cookie_domain=
\

\
; Whether or not to add the httpOnly flag to the cookie, which makes it
\
; inaccessible to browser scripting languages such as JavaScript.
\
; http://php.net/session.cookie-httponly
\
session.cookie_httponly=
\

\
; Add SameSite attribute to cookie to help mitigate Cross-Site Request Forgery (CSRF/XSRF)
\
; Current valid values are "Lax" or "Strict"
\
; https://tools.ietf.org/html/draft-west-first-party-cookies-07
\
session.cookie_samesite=
\

\
; Handler used to serialize data. php is the standard serializer of PHP.
\
; http://php.net/session.serialize-handler
\
session.serialize_handler=php
\

\
; Defines the probability that the 'garbage collection' process is started on every
\
; session initialization. The probability is calculated by using gc_probability/gc_divisor,
\
; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
\
; Default Value: 1
\
; Development Value: 1
\
; Production Value: 1
\
; http://php.net/session.gc-probability
\
session.gc_probability=1
\

\
; Defines the probability that the 'garbage collection' process is started on every
\
; session initialization. The probability is calculated by using gc_probability/gc_divisor,
\
; e.g. 1/100 means there is a 1% chance that the GC process starts on each request.
\
; For high volume production servers, using a value of 1000 is a more efficient approach.
\
; Default Value: 100
\
; Development Value: 1000
\
; Production Value: 1000
\
; http://php.net/session.gc-divisor
\
session.gc_divisor=1000
\

\
; After this number of seconds, stored data will be seen as 'garbage' and
\
; cleaned up by the garbage collection process.
\
; http://php.net/session.gc-maxlifetime
\
session.gc_maxlifetime=1440
\

\
; NOTE: If you are using the subdirectory option for storing session files
\
; (see session.save_path above), then garbage collection does *not*
\
; happen automatically. You will need to do your own garbage
\
; collection through a shell script, cron entry, or some other method.
\
; For example, the following script would is the equivalent of
\
; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
\
; find /path/to/sessions -cmin +24 -type f | xargs rm
\

\
; Check HTTP Referer to invalidate externally stored URLs containing ids.
\
; HTTP_REFERER has to contain this substring for the session to be
\
; considered as valid.
\
; http://php.net/session.referer-check
\
session.referer_check=
\

\
; Set to \{nocache,private,public,\} to determine HTTP caching aspects
\
; or leave this empty to avoid sending anti-caching headers.
\
; http://php.net/session.cache-limiter
\
session.cache_limiter=nocache
\

\
; Document expires after n minutes.
\
; http://php.net/session.cache-expire
\
session.cache_expire=180
\

\
; trans sid support is disabled by default.
\
; Use of trans sid may risk your users' security.
\
; Use this option with caution.
\
; - User may send URL contains active session ID
\
; to other person via. email/irc/etc.
\
; - URL that contains active session ID may be stored
\
; in publicly accessible computer.
\
; - User may access your site with the same session ID
\
; always using URL stored in browser's history or bookmarks.
\
; http://php.net/session.use-trans-sid
\
session.use_trans_sid=0
\

\
; Set session ID character length. This value could be between 22 to 256.
\
; Shorter length than default is supported only for compatibility reason.
\
; Users should use 32 or more chars.
\
; http://php.net/session.sid-length
\
; Default Value: 32
\
; Development Value: 26
\
; Production Value: 26
\
session.sid_length=26
\

\
; The URL rewriter will look for URLs in a defined set of HTML tags.
\
; <form> is special; if you include them here, the rewriter will
\
; add a hidden <input> field with the info which is otherwise appended
\
; to URLs. <form> tag's action attribute URL will not be modified
\
; unless it is specified.
\
; Note that all valid entries require a "=", even if no value follows.
\
; Default Value: "a=href,area=href,frame=src,form="
\
; Development Value: "a=href,area=href,frame=src,form="
\
; Production Value: "a=href,area=href,frame=src,form="
\
; http://php.net/url-rewriter.tags
\
session.trans_sid_tags="a=href,area=href,frame=src,form="
\

\
; URL rewriter does not rewrite absolute URLs by default.
\
; To enable rewrites for absolute paths, target hosts must be specified
\
; at RUNTIME. i.e. use ini_set()
\
; <form> tags is special. PHP will check action attribute's URL regardless
\
; of session.trans_sid_tags setting.
\
; If no host is defined, HTTP_HOST will be used for allowed host.
\
; Example value: php.net,www.php.net,wiki.php.net
\
; Use "," for multiple hosts. No spaces are allowed.
\
; Default Value: ""
\
; Development Value: ""
\
; Production Value: ""
\
;session.trans_sid_hosts=""
\

\
; Define how many bits are stored in each character when converting
\
; the binary hash data to something readable.
\
; Possible values:
\
; 4 (4 bits: 0-9, a-f)
\
; 5 (5 bits: 0-9, a-v)
\
; 6 (6 bits: 0-9, a-z, A-Z, "-", ",")
\
; Default Value: 4
\
; Development Value: 5
\
; Production Value: 5
\
; http://php.net/session.hash-bits-per-character
\
session.sid_bits_per_character=5
\

\
; Enable upload progress tracking in $_SESSION
\
; Default Value: On
\
; Development Value: On
\
; Production Value: On
\
; http://php.net/session.upload-progress.enabled
\
;session.upload_progress.enabled = On
\

\
; Cleanup the progress information as soon as all POST data has been read
\
; (i.e. upload completed).
\
; Default Value: On
\
; Development Value: On
\
; Production Value: On
\
; http://php.net/session.upload-progress.cleanup
\
;session.upload_progress.cleanup = On
\

\
; A prefix used for the upload progress key in $_SESSION
\
; Default Value: "upload_progress_"
\
; Development Value: "upload_progress_"
\
; Production Value: "upload_progress_"
\
; http://php.net/session.upload-progress.prefix
\
;session.upload_progress.prefix = "upload_progress_"
\

\
; The index name (concatenated with the prefix) in $_SESSION
\
; containing the upload progress information
\
; Default Value: "PHP_SESSION_UPLOAD_PROGRESS"
\
; Development Value: "PHP_SESSION_UPLOAD_PROGRESS"
\
; Production Value: "PHP_SESSION_UPLOAD_PROGRESS"
\
; http://php.net/session.upload-progress.name
\
;session.upload_progress.name = "PHP_SESSION_UPLOAD_PROGRESS"
\

\
; How frequently the upload progress should be updated.
\
; Given either in percentages (per-file), or in bytes
\
; Default Value: "1%"
\
; Development Value: "1%"
\
; Production Value: "1%"
\
; http://php.net/session.upload-progress.freq
\
;session.upload_progress.freq = "1%"
\

\
; The minimum delay between updates, in seconds
\
; Default Value: 1
\
; Development Value: 1
\
; Production Value: 1
\
; http://php.net/session.upload-progress.min-freq
\
;session.upload_progress.min_freq = "1"
\

\
; Only write session data when session data is changed. Enabled by default.
\
; http://php.net/session.lazy-write
\
;session.lazy_write = On
\

\
[Assertion]
\
; Switch whether to compile assertions at all (to have no overhead at run-time)
\
; -1: Do not compile at all
\
; 0: Jump over assertion at run-time
\
; 1: Execute assertions
\
; Changing from or to a negative value is only possible in php.ini! (For turning assertions on and off at run-time, see assert.active, when zend.assertions = 1)
\
; Default Value: 1
\
; Development Value: 1
\
; Production Value: -1
\
; http://php.net/zend.assertions
\
zend.assertions=1
\

\
; Assert(expr); active by default.
\
; http://php.net/assert.active
\
;assert.active = On
\

\
; Throw an AssertionError on failed assertions
\
; http://php.net/assert.exception
\
;assert.exception = On
\

\
; Issue a PHP warning for each failed assertion. (Overridden by assert.exception if active)
\
; http://php.net/assert.warning
\
;assert.warning = On
\

\
; Don't bail out by default.
\
; http://php.net/assert.bail
\
;assert.bail = Off
\

\
; User-function to be called if an assertion fails.
\
; http://php.net/assert.callback
\
;assert.callback = 0
\

\
; Eval the expression with current error_reporting(). Set to true if you want
\
; error_reporting(0) around the eval().
\
; http://php.net/assert.quiet-eval
\
;assert.quiet_eval = 0
\

\
[COM]
\
; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
\
; http://php.net/com.typelib-file
\
;com.typelib_file =
\

\
; allow Distributed-COM calls
\
; http://php.net/com.allow-dcom
\
;com.allow_dcom = true
\

\
; autoregister constants of a component's typlib on com_load()
\
; http://php.net/com.autoregister-typelib
\
;com.autoregister_typelib = true
\

\
; register constants casesensitive
\
; http://php.net/com.autoregister-casesensitive
\
;com.autoregister_casesensitive = false
\

\
; show warnings on duplicate constant registrations
\
; http://php.net/com.autoregister-verbose
\
;com.autoregister_verbose = true
\

\
; The default character set code-page to use when passing strings to and from COM objects.
\
; Default: system ANSI code page
\
;com.code_page=
\

\
[mbstring]
\
; language for internal character representation.
\
; This affects mb_send_mail() and mbstring.detect_order.
\
; http://php.net/mbstring.language
\
;mbstring.language = Japanese
\

\
; Use of this INI entry is deprecated, use global internal_encoding instead.
\
; internal/script encoding.
\
; Some encoding cannot work as internal encoding. (e.g. SJIS, BIG5, ISO-2022-*)
\
; If empty, default_charset or internal_encoding or iconv.internal_encoding is used.
\
; The precedence is: default_charset < internal_encoding < iconv.internal_encoding
\
;mbstring.internal_encoding =
\

\
; Use of this INI entry is deprecated, use global input_encoding instead.
\
; http input encoding.
\
; mbstring.encoding_translation = On is needed to use this setting.
\
; If empty, default_charset or input_encoding or mbstring.input is used.
\
; The precedence is: default_charset < input_encoding < mbsting.http_input
\
; http://php.net/mbstring.http-input
\
;mbstring.http_input =
\

\
; Use of this INI entry is deprecated, use global output_encoding instead.
\
; http output encoding.
\
; mb_output_handler must be registered as output buffer to function.
\
; If empty, default_charset or output_encoding or mbstring.http_output is used.
\
; The precedence is: default_charset < output_encoding < mbstring.http_output
\
; To use an output encoding conversion, mbstring's output handler must be set
\
; otherwise output encoding conversion cannot be performed.
\
; http://php.net/mbstring.http-output
\
;mbstring.http_output =
\

\
; enable automatic encoding translation according to
\
; mbstring.internal_encoding setting. Input chars are
\
; converted to internal encoding by setting this to On.
\
; Note: Do _not_ use automatic encoding translation for
\
; portable libs/applications.
\
; http://php.net/mbstring.encoding-translation
\
;mbstring.encoding_translation = Off
\

\
; automatic encoding detection order.
\
; "auto" detect order is changed according to mbstring.language
\
; http://php.net/mbstring.detect-order
\
;mbstring.detect_order = auto
\

\
; substitute_character used when character cannot be converted
\
; one from another
\
; http://php.net/mbstring.substitute-character
\
;mbstring.substitute_character = none
\

\
; overload(replace) single byte functions by mbstring functions.
\
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
\
; etc. Possible values are 0,1,2,4 or combination of them.
\
; For example, 7 for overload everything.
\
; 0: No overload
\
; 1: Overload mail() function
\
; 2: Overload str*() functions
\
; 4: Overload ereg*() functions
\
; http://php.net/mbstring.func-overload
\
;mbstring.func_overload = 0
\

\
; enable strict encoding detection.
\
; Default: Off
\
;mbstring.strict_detection = On
\

\
; This directive specifies the regex pattern of content types for which mb_output_handler()
\
; is activated.
\
; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\\+xml)
\
;mbstring.http_output_conv_mimetype=
\

\
; This directive specifies maximum stack depth for mbstring regular expressions. It is similar
\
; to the pcre.recursion_limit for PCRE.
\
; Default: 100000
\
;mbstring.regex_stack_limit=100000
\

\
[gd]
\
; Tell the jpeg decode to ignore warnings and try to create
\
; a gd image. The warning will then be displayed as notices
\
; disabled by default
\
; http://php.net/gd.jpeg-ignore-warning
\
;gd.jpeg_ignore_warning = 1
\

\
[exif]
\
; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
\
; With mbstring support this will automatically be converted into the encoding
\
; given by corresponding encode setting. When empty mbstring.internal_encoding
\
; is used. For the decode settings you can distinguish between motorola and
\
; intel byte order. A decode setting cannot be empty.
\
; http://php.net/exif.encode-unicode
\
;exif.encode_unicode = ISO-8859-15
\

\
; http://php.net/exif.decode-unicode-motorola
\
;exif.decode_unicode_motorola = UCS-2BE
\

\
; http://php.net/exif.decode-unicode-intel
\
;exif.decode_unicode_intel = UCS-2LE
\

\
; http://php.net/exif.encode-jis
\
;exif.encode_jis =
\

\
; http://php.net/exif.decode-jis-motorola
\
;exif.decode_jis_motorola = JIS
\

\
; http://php.net/exif.decode-jis-intel
\
;exif.decode_jis_intel = JIS
\

\
[Tidy]
\
; The path to a default tidy configuration file to use when using tidy
\
; http://php.net/tidy.default-config
\
;tidy.default_config = /usr/local/lib/php/default.tcfg
\

\
; Should tidy clean and repair output automatically?
\
; WARNING: Do not use this option if you are generating non-html content
\
; such as dynamic images
\
; http://php.net/tidy.clean-output
\
tidy.clean_output=Off
\

\
[soap]
\
; Enables or disables WSDL caching feature.
\
; http://php.net/soap.wsdl-cache-enabled
\
soap.wsdl_cache_enabled=1
\

\
; Sets the directory name where SOAP extension will put cache files.
\
; http://php.net/soap.wsdl-cache-dir
\
soap.wsdl_cache_dir="/tmp"
\

\
; (time to live) Sets the number of second while cached file will be used
\
; instead of original one.
\
; http://php.net/soap.wsdl-cache-ttl
\
soap.wsdl_cache_ttl=86400
\

\
; Sets the size of the cache limit. (Max. number of WSDL files to cache)
\
soap.wsdl_cache_limit=5
\

\
[sysvshm]
\
; A default size of the shared memory segment
\
;sysvshm.init_mem = 10000
\

\
[ldap]
\
; Sets the maximum number of open links or -1 for unlimited.
\
ldap.max_links=-1
\

\
[dba]
\
;dba.default_handler=
\

\
[opcache]
\
; Determines if Zend OPCache is enabled\
Zend_extension="php_opcache.dll"\
opcache.enable=1\

\
; Determines if Zend OPCache is enabled for the CLI version of PHP
\
;opcache.enable_cli=0
\

\
; The OPcache shared memory storage size.
\
;opcache.memory_consumption=128
\

\
; The amount of memory for interned strings in Mbytes.
\
;opcache.interned_strings_buffer=8
\

\
; The maximum number of keys (scripts) in the OPcache hash table.
\
; Only numbers between 200 and 1000000 are allowed.
\
;opcache.max_accelerated_files=10000
\

\
; The maximum percentage of "wasted" memory until a restart is scheduled.
\
;opcache.max_wasted_percentage=5
\

\
; When this directive is enabled, the OPcache appends the current working
\
; directory to the script key, thus eliminating possible collisions between
\
; files with the same name (basename). Disabling the directive improves
\
; performance, but may break existing applications.
\
;opcache.use_cwd=1
\

\
; When disabled, you must reset the OPcache manually or restart the
\
; webserver for changes to the filesystem to take effect.
\
;opcache.validate_timestamps=1
\

\
; How often (in seconds) to check file timestamps for changes to the shared
\
; memory storage allocation. ("1" means validate once per second, but only
\
; once per request. "0" means always validate)
\
;opcache.revalidate_freq=2
\

\
; Enables or disables file search in include_path optimization
\
;opcache.revalidate_path=0
\

\
; If disabled, all PHPDoc comments are dropped from the code to reduce the
\
; size of the optimized code.
\
;opcache.save_comments=1
\

\
; Allow file existence override (file_exists, etc.) performance feature.
\
;opcache.enable_file_override=0
\

\
; A bitmask, where each bit enables or disables the appropriate OPcache
\
; passes
\
;opcache.optimization_level=0x7FFFBFFF
\

\
;opcache.dups_fix=0
\

\
; The location of the OPcache blacklist file (wildcards allowed).
\
; Each OPcache blacklist file is a text file that holds the names of files
\
; that should not be accelerated. The file format is to add each filename
\
; to a new line. The filename may be a full path or just a file prefix
\
; (i.e., /var/www/x blacklists all the files and directories in /var/www
\
; that start with 'x'). Line starting with a ; are ignored (comments).
\
;opcache.blacklist_filename=
\

\
; Allows exclusion of large files from being cached. By default all files
\
; are cached.
\
;opcache.max_file_size=0
\

\
; Check the cache checksum each N requests.
\
; The default value of "0" means that the checks are disabled.
\
;opcache.consistency_checks=0
\

\
; How long to wait (in seconds) for a scheduled restart to begin if the cache
\
; is not being accessed.
\
;opcache.force_restart_timeout=180
\

\
; OPcache error_log file name. Empty string assumes "stderr".
\
;opcache.error_log=
\

\
; All OPcache errors go to the Web server log.
\
; By default, only fatal errors (level 0) or errors (level 1) are logged.
\
; You can also enable warnings (level 2), info messages (level 3) or
\
; debug messages (level 4).
\
;opcache.log_verbosity_level=1
\

\
; Preferred Shared Memory back-end. Leave empty and let the system decide.
\
;opcache.preferred_memory_model=
\

\
; Protect the shared memory from unexpected writing during script execution.
\
; Useful for internal debugging only.
\
;opcache.protect_memory=0
\

\
; Allows calling OPcache API functions only from PHP scripts which path is
\
; started from specified string. The default "" means no restriction
\
;opcache.restrict_api=
\

\
; Mapping base of shared memory segments (for Windows only). All the PHP
\
; processes have to map shared memory into the same address space. This
\
; directive allows to manually fix the "Unable to reattach to base address"
\
; errors.
\
;opcache.mmap_base=
\

\
; Enables and sets the second level cache directory.
\
; It should improve performance when SHM memory is full, at server restart or
\
; SHM reset. The default "" disables file based caching.
\
;opcache.file_cache=
\

\
; Enables or disables opcode caching in shared memory.
\
;opcache.file_cache_only=0
\

\
; Enables or disables checksum validation when script loaded from file cache.
\
;opcache.file_cache_consistency_checks=1
\

\
; Implies opcache.file_cache_only=1 for a certain process that failed to
\
; reattach to the shared memory (for Windows only). Explicitly enabled file
\
; cache is required.
\
;opcache.file_cache_fallback=1
\

\
; Enables or disables copying of PHP code (text segment) into HUGE PAGES.
\
; This should improve performance, but requires appropriate OS configuration.
\
;opcache.huge_code_pages=0
\

\
; Validate cached file permissions.
\
;opcache.validate_permission=0
\

\
; Prevent name collisions in chroot'ed environment.
\
;opcache.validate_root=0
\

\
; If specified, it produces opcode dumps for debugging different stages of
\
; optimizations.
\
;opcache.opt_debug_level=0
\

\
[curl]
\
; A default value for the CURLOPT_CAINFO option. This is required to be an
\
; absolute path.
\
curl.cainfo="C:\\xampp\\apache\\bin\\curl-ca-bundle.crt"
\

\
[openssl]
\
; The location of a Certificate Authority (CA) file on the local filesystem
\
; to use when verifying the identity of SSL/TLS peers. Most users should
\
; not specify a value for this directive as PHP will attempt to use the
\
; OS-managed cert stores in its absence. If specified, this value may still
\
; be overridden on a per-stream basis via the "cafile" SSL stream context
\
; option.
\
openssl.cafile="C:\\xampp\\apache\\bin\\curl-ca-bundle.crt"
\

\
; If openssl.cafile is not specified or if the CA file is not found, the
\
; directory pointed to by openssl.capath is searched for a suitable
\
; certificate. This value must be a correctly hashed certificate directory.
\
; Most users should not specify a value for this directive as PHP will
\
; attempt to use the OS-managed cert stores in its absence. If specified,
\
; this value may still be overridden on a per-stream basis via the "capath"
\
; SSL stream context option.
\
;openssl.capath=
\

\
; Local Variables:
\
; tab-width: 4
\
; End:
\
[Syslog]
\
define_syslog_variables=Off
\
[Session]
\
define_syslog_variables=Off
\
[Date]
\
date.timezone=Europe/Berlin
\
[MySQL]
\
mysql.allow_local_infile=On
\
mysql.allow_persistent=On
\
mysql.cache_size=2000
\
mysql.max_persistent=-1
\
mysql.max_link=-1
\
mysql.default_port=3306
\
mysql.default_socket="MySQL"
\
mysql.connect_timeout=3
\
mysql.trace_mode=Off
\
[Sybase-CT]
\
sybct.allow_persistent=On
\
sybct.max_persistent=-1
\
sybct.max_links=-1
\
sybct.min_server_severity=10
\
sybct.min_client_severity=10
\
[MSSQL]
\
mssql.allow_persistent=On
\
mssql.max_persistent=-1
\
mssql.max_links=-1
\
mssql.min_error_severity=10
\
mssql.min_message_severity=10
\
mssql.compatability_mode=Off
\
mssql.secure_connection=Off
\
}
by Aurora
12. June 2024 08:55
 
Forum: XAMPP for Windows
Topic: PhpMyAdmin - Error
Replies: 8
Views: 934

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: 6642

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: 6642

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: 6642

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: 14033

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: 18361

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: 18361

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: 11942

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: 11942

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: 2851

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: 3464

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: 4132

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: 3447

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: 3447

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: 621222
Next

Return to advanced search