Edit report at https://bugs.php.net/bug.php?id=75877&edit=1

 ID:                 75877
 Comment by:         zach at zrhoffman dot net
 Reported by:        hajo dot locke at gmx dot de
 Summary:            mailing-list subscription web form is broken
 Status:             Re-Opened
 Type:               Bug
 Package:            Website problem
 Operating System:   Irrelevant
 PHP Version:        Irrelevant
 Assigned To:        heiglandreas
 Block user comment: N
 Private report:     N

 New Comment:

The backend script that php.net mirrors use for subscribing users to mailing 
lists is 
https://git.php.net/?p=web/master.git;a=blob;f=entry/subscribe.php;h=7500cc54bb
However, you can make requests to it yourself from the command-line:
`curl 'https://master.php.net/entry/subscribe.php' --data 
'request=subscribe&email=y...@email.com&maillist=internals&remoteip=1.2.3.4&referer=5.6.7.8'`

There are a few problems with this:
• master.php.net returns silently when you try to subscribe. This would mean 
that it exits before it can print an error message, so it fails to require 
PHPMailer files
• php-smtp2.php.net does not resolve, even if using easyDNS's nameservers, 
and needs to be resolved manually as 72.52.91.12 (according to 
https://wiki.php.net/systems/php-smtp2)
• After adding php-smtp2.php.net to a local nameserver, php-smtp2.php.net 
times out when I try to subscribe from a local instance of web/master.git 
running PHP 5.4 and PHPMailer 6.0.0
• master.php.net runs PHP 5.4, but it is using PHPMailer 6, which requires 
>=PHP 5.5 (all of the code seems to run fine in PHP 5.4 for this single 
purpose, however, all the way through PHPMailer 6.0.5)
• If you run `dig php.net mx;` from CLI, it says the MX of php.net is 
php-smtp3.php.net, which is not listed on https://wiki.php.net/systems, and 
curiously has a different IPv4 than php-smtp2.php.net but the same IPv6 address
• php-smtp3.php.net times out when I try to subscribe from a local instance 
of web/master.git

We should make PHPMailer a composer dependency so we can keep track of it (see 
75877_phpmailer_composer.patch).


Previous Comments:
------------------------------------------------------------------------
[2018-09-04 06:03:58] Hajo dot Locke at gmx dot de

Hello,

i tried it again yesterday evening. No confirmationmail on my mailserver, not 
even a connect to deliver.
Somebody who is willing to solve this should take a serious look.

Thanks,
Hajo

------------------------------------------------------------------------
[2018-09-01 12:59:18] c...@php.net

This problem has been confirmed only two hours ago:
<https://github.com/php/php-src/pull/3483#issuecomment-417849572>ff.

------------------------------------------------------------------------
[2018-09-01 12:11:24] heiglandr...@php.net

Thank you for taking the time to report a problem with PHP.
Unfortunately you are not using a current version of PHP -- 
the problem might already be fixed. Please download a new
PHP version from http://www.php.net/downloads.php

If you are able to reproduce the bug with one of the latest
versions of PHP, please change the PHP version on this bug report
to the version you tested and change the status back to "Open".
Again, thank you for your continued support of PHP.

There was a problem with the mailing-list on Monday 27th of August 2018 that 
got fixed during the following days.

So the issue should be fixed by now. Please try again and report back if it's 
still broken.

Thanks!

------------------------------------------------------------------------
[2018-09-01 11:09:38] c...@php.net

Note that it is not php-internals*, but rather internals* (i.e. without the PHP 
prefix).

------------------------------------------------------------------------
[2018-02-27 22:48:11] 93196 dot 93 dot mb at gmail dot com

Apologies that email should’ve been php-internals-h...@lists.php.net

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=75877


--
Edit this bug report at https://bugs.php.net/bug.php?id=75877&edit=1

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to