Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Tom Samplonius

> On Oct 25, 2017, at 2:17 PM, Aidan Woods  wrote:
> 
>> anyways, don't reject mailing-list messages
> 
> I don't reject the messages, Google rejects the messages because of failed
> DMARC requirements. See support[.]google[.]com/mail/answer/2451690
> 
> The error occurs when the php mailing list attempts to forward messages
> from a domain which has a (likey strict) DMARC policy, and sends emails as
> if it was the sender from the domain holding that policy.
> 
> In any case, despite failed delivery due to the policy being an issue – it
> would be great if I wouldn't be unsubscribed from the mailing list because
> of an error that has nothing to do with me 路‍♂️

  I’m using GSuite for email, and I’ve never received a warning from the 
php.net mail system that mail was bouncing anytime in the past two years, nor 
have I been automatically unsubscribed.  

  That said, email is a lot harder than it looks.


Tom

smime.p7s
Description: S/MIME cryptographic signature


Re: [PHP-DEV] RFC - Array Of for PHP 7

2017-10-25 Thread Dan Ackroyd
On 25 October 2017 at 21:41, Michał Harężlak  wrote:
> Hallo,
>

> I think this RFC should be voted again.

Although 'array of' as well as full blown generics are popular ideas,
I'm pretty certain the RFC failed due to the type check on the array
happening every time the 'array of' was passed from one function to
another, which would make it too slow to actually use.

An 'array of' RFC almost certainly needs a different programming
approach to have a change of succeeding.

> What should I do?

If you can, either learn a lot of C, or hire a world class C
programmer who is familiar with PHP internals for several months, to
make a new implementation.

Joe might have some thoughts on alternative approaches.

cheers
Dan

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Aidan Woods
> anyways, don't reject mailing-list messages

I don't reject the messages, Google rejects the messages because of failed
DMARC requirements. See support[.]google[.]com/mail/answer/2451690

The error occurs when the php mailing list attempts to forward messages
from a domain which has a (likey strict) DMARC policy, and sends emails as
if it was the sender from the domain holding that policy.

In any case, despite failed delivery due to the policy being an issue – it
would be great if I wouldn't be unsubscribed from the mailing list because
of an error that has nothing to do with me 路‍♂️

On 25 October 2017 at 21:22, Helmut K. C. Tessarek 
wrote:

> On 2017-10-25 15:38, Aidan Woods wrote:
> > I occasionally get emails from the mailing list bot warning I'll be
> > auto-unsubscribed because messages it is sending to me are are bouncing.
> > (It sends me back the bounce notification it received, so I can see that
> > the cause is failed DMARC signing requirements on messages from a certain
> > domain). I attempted to forward the bounced email text to
> > internals-owner@lists[.]php[.]net (which was listed in the email as the
> > owner of the bot) along with a link to Google's support page on why it
> > failed. I was unable to make contact because the forwarded message
> > inevitably contained URLs and IPs both in my text and in the forwarded
> > bounce mail, and so I ran into multiple "looks like spam" warnings.
>
> Yep, got these too. I have a sieve rule now which discards these
> messages. (They became quite irritating after a while.)
>
> Sending a mail to internals-owner did not work either and when I wrote
> to the list, I got a lot of replies and berating messages that I should
> send this email to the mailing list owner. What a joke.
>
> --
> regards Helmut K. C. Tessarek  KeyID 0xF7832007C11F128D
> Key fingerprint = 28A3 1666 4FE8 D72C CFD5 8B23 F783 2007 C11F 128D
>
> /*
>Thou shalt not follow the NULL pointer for chaos and madness
>await thee at its end.
> */
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP-DEV] RFC - Array Of for PHP 7

2017-10-25 Thread Sara Golemon
On Wed, Oct 25, 2017 at 4:41 PM, Michał Harężlak  wrote:
> I would like to create a RFC for PHP 7, but the same RFC was created and
> declined 3 years ago for PHP 5.4. PHP 7 support much better type hinging so
> I think this RFC should be voted again.
>
> What should I do? Should I create the RPF in common way?
>
> Link to mentioned RFC:
> https://wiki.php.net/rfc/arrayof
>
1. Approach the original author(s) directly. You'll find Joe is much
more active in PHP atm (he's also an RM for 7.1), though Phil is
decently responsive via Twitter.
2. If that fails, go ahead and create your own RFC which references
their original version.

Given that the previous version *did* fail, you should take extra care
to identify and address the reasons why it failed.  The lack of scalar
type hinting was likely a component, but I doubt it was the overriding
reason for most.

-Sara

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-DEV] RFC - Array Of for PHP 7

2017-10-25 Thread Michał Harężlak
Hallo,

I would like to create a RFC for PHP 7, but the same RFC was created and
declined 3 years ago for PHP 5.4. PHP 7 support much better type hinging so
I think this RFC should be voted again.

What should I do? Should I create the RPF in common way?

Link to mentioned RFC:
https://wiki.php.net/rfc/arrayof


Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Helmut K. C. Tessarek
On 2017-10-25 15:38, Aidan Woods wrote:
> I occasionally get emails from the mailing list bot warning I'll be
> auto-unsubscribed because messages it is sending to me are are bouncing.
> (It sends me back the bounce notification it received, so I can see that
> the cause is failed DMARC signing requirements on messages from a certain
> domain). I attempted to forward the bounced email text to
> internals-owner@lists[.]php[.]net (which was listed in the email as the
> owner of the bot) along with a link to Google's support page on why it
> failed. I was unable to make contact because the forwarded message
> inevitably contained URLs and IPs both in my text and in the forwarded
> bounce mail, and so I ran into multiple "looks like spam" warnings.

Yep, got these too. I have a sieve rule now which discards these
messages. (They became quite irritating after a while.)

Sending a mail to internals-owner did not work either and when I wrote
to the list, I got a lot of replies and berating messages that I should
send this email to the mailing list owner. What a joke.

-- 
regards Helmut K. C. Tessarek  KeyID 0xF7832007C11F128D
Key fingerprint = 28A3 1666 4FE8 D72C CFD5 8B23 F783 2007 C11F 128D

/*
   Thou shalt not follow the NULL pointer for chaos and madness
   await thee at its end.
*/

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Sanford Whiteman
>
> the wording "bounce" is wrong as you don't send active mails, you reject
> messages


FYI, while incorrect, the wording comes from ezmlm, not Aidan:

Messages to you from the internals mailing list seem to
> have been bouncing. I've attached a copy of the first bounce
> message I received.


Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread li...@rhsoft.net



Am 25.10.2017 um 21:38 schrieb Aidan Woods:

To throw something else on the heap of things that need fixing in the mail
servers:
I occasionally get emails from the mailing list bot warning I'll be
auto-unsubscribed because messages it is sending to me are are bouncing.
(It sends me back the bounce notification it received, so I can see that
the cause is failed DMARC signing requirements on messages from a certain
domain)


the wording "bounce" is wrong as you don't send active mails, you reject 
messages


anyways, don't reject mailing-list messages

mailing-lists are typically *not* a real spam problem and should be 
whitelisted which is easy in case of SPF on the envelope-domain


spamd: result: . -100 - 
CUST_DNSWL_2_SENDERSC_L,CUST_DNSWL_7_ORG_L,CUST_SHORTCIRCUIT1,SHORTCIRCUIT,USER_IN_SPF_WHITELIST


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Aidan Woods
To throw something else on the heap of things that need fixing in the mail
servers:
I occasionally get emails from the mailing list bot warning I'll be
auto-unsubscribed because messages it is sending to me are are bouncing.
(It sends me back the bounce notification it received, so I can see that
the cause is failed DMARC signing requirements on messages from a certain
domain). I attempted to forward the bounced email text to
internals-owner@lists[.]php[.]net (which was listed in the email as the
owner of the bot) along with a link to Google's support page on why it
failed. I was unable to make contact because the forwarded message
inevitably contained URLs and IPs both in my text and in the forwarded
bounce mail, and so I ran into multiple "looks like spam" warnings.

If anyone wants to debug this I can forward the emails I've got (though
obviously I can't send them via this mailing list because of domains
contained in the text 路‍♂️)

On 25 October 2017 at 17:05, Helmut K. C. Tessarek 
wrote:

> On 2017-10-25 10:30, Sara Golemon wrote:
> > Quick show of hands: Who's had a "looks like spam" bounce from
> > php.net mail servers in the past... lets say the past month.
>
> Not last month, but in the past. Quite often actually.
>
> > This isn't directed at any one person because AFAICT, the maintainer
> >  of those systems is "nobody".
>
> When I mentioned years ago that there was a problem with the mail
> server, people on this list became very agressive.
>
> I even stopped writing to this list for this exact reason. People on
> this list tend to react with hostility, when they hear something they
> don't like or don't agree with.
>
> Good luck.
>
> --
> regards Helmut K. C. Tessarek  KeyID 0xF7832007C11F128D
> Key fingerprint = 28A3 1666 4FE8 D72C CFD5 8B23 F783 2007 C11F 128D
>
> /*
>Thou shalt not follow the NULL pointer for chaos and madness
>await thee at its end.
> */
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Helmut K. C. Tessarek
On 2017-10-25 10:30, Sara Golemon wrote:
> Quick show of hands: Who's had a "looks like spam" bounce from 
> php.net mail servers in the past... lets say the past month.

Not last month, but in the past. Quite often actually.

> This isn't directed at any one person because AFAICT, the maintainer
>  of those systems is "nobody".

When I mentioned years ago that there was a problem with the mail
server, people on this list became very agressive.

I even stopped writing to this list for this exact reason. People on
this list tend to react with hostility, when they hear something they
don't like or don't agree with.

Good luck.

-- 
regards Helmut K. C. Tessarek  KeyID 0xF7832007C11F128D
Key fingerprint = 28A3 1666 4FE8 D72C CFD5 8B23 F783 2007 C11F 128D

/*
   Thou shalt not follow the NULL pointer for chaos and madness
   await thee at its end.
*/

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-DEV] Re: [RFC] PCRE2 migration

2017-10-25 Thread Christoph M. Becker
Hi Anatol!

On 23.10.2017 at 22:12, Anatol Belski wrote:

>> -Original Message-
>> From: Christoph M. Becker [mailto:cmbecke...@gmx.de]
>> Sent: Monday, October 23, 2017 4:24 PM
>> To: Anatol Belski ; internals@lists.php.net
>> Subject: Re: [RFC] PCRE2 migration
>>
>> In my opinion, the only real issue is that the internal API would change 
>> (the few
>> userland affecting changes appear to be acceptable).  I can't assess how many
>> extensions actually use the public API of ext/pcre, but this might be an 
>> issue
>> regarding the adoption of PHP 7.3.
>
> Some exts use PCRE or the PHP API, of course. From what I've seen so far
> 
> - The migration is easy, despite the PCRE2 API is somewhat different. If 
> asked, I could help patching any code for PCRE2 support.
> - there's time to rework the API as in the patch, some points can be changed 
> significantly
> - From what I could tell, the ratio of PECL exts using PCRE is low. In fact, 
> I can't remember any, OFC there are be some.

Well, that sounds good. :)  And yes, I'm aware that upgrading to PCRE2
is actually long overdue, so +1 from me.

-- 
Christoph M. Becker

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-DEV] PHP's mail servers suck

2017-10-25 Thread Sara Golemon
Quick show of hands: Who's had a "looks like spam" bounce from php.net
mail servers in the past... lets say the past month.
Or how about the fact that new users tend to have a very hard time
even subscribing to this list?
This isn't directed at any one person because AFAICT, the maintainer
of those systems is "nobody".
Is it time to pick someone to actually maintain that pile of mierde?
Maybe replace the pieces that haven't worked since the 90s?

Fed up with something this basic not working,
-Sara

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php