svn: /web/php-master/trunk/manage/ event.php user-notes.php

From: Date: Mon, 09 Jan 2012 18:26:00 +0000
Subject: svn: /web/php-master/trunk/manage/ event.php user-notes.php
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-12756@lists.php.net to get a copy of this message
danbrown Mon, 09 Jan 2012 18:26:00 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=321962 Log: Been meaning to do this for quite some time.... as close to an asynchronous mail() call as we need on master for event/notes management. No more 90-second-per-action waits. ;-P Changed paths: U web/php-master/trunk/manage/event.php U web/php-master/trunk/manage/user-notes.php Modified: web/php-master/trunk/manage/event.php =================================================================== --- web/php-master/trunk/manage/event.php 2012-01-09 18:08:57 UTC (rev 321961) +++ web/php-master/trunk/manage/event.php 2012-01-09 18:26:00 UTC (rev 321962) @@ -32,7 +32,7 @@ && mysql_affected_rows()) { $event = fetch_event($id); $message = "This event has been approved. It will appear on the PHP website shortly."; - if ($event['email']) mail($event['email'],"Event #$id Approved: $event[sdesc]",$message,"From: PHP Webmasters <php-webmaster@lists.php.net>", "-fnoreply@php.net"); + if ($event['email']) mail($event['email'],"Event #$id Approved: $event[sdesc]",$message,"From: PHP Webmasters <php-webmaster@lists.php.net>", "-fnoreply@php.net -O DeliveryMode=b"); warn("record $id approved"); } @@ -47,7 +47,7 @@ $message = $event['approved'] ? "This event has been deleted." : "This event has been rejected."; $did = $event['approved'] ? 'Deleted' : 'Rejected'; - if ($event['email']) mail($event['email'],"Event #$id $did: $event[sdesc]",$message,"From: PHP Webmasters <php-webmaster@lists.php.net>", "-fnoreply@php.net"); + if ($event['email']) mail($event['email'],"Event #$id $did: $event[sdesc]",$message,"From: PHP Webmasters <php-webmaster@lists.php.net>", "-fnoreply@php.net -O DeliveryMode=b"); warn("record $id ".strtolower($did)); Modified: web/php-master/trunk/manage/user-notes.php =================================================================== --- web/php-master/trunk/manage/user-notes.php 2012-01-09 18:08:57 UTC (rev 321961) +++ web/php-master/trunk/manage/user-notes.php 2012-01-09 18:26:00 UTC (rev 321962) @@ -426,7 +426,7 @@ $subject, $message, "From: ". NOTES_MAIL, - "-fbounces-ignored@php.net" + "-fbounces-ignored@php.net -O DeliveryMode=b" ); } } @@ -447,7 +447,7 @@ // some action is performed on a user note. function note_mail_on_action($user, $id, $subject, $body) { - mail(NOTES_MAIL, $subject, $body, "From: $user@php.net\r\nIn-Reply-To: <note-$id@php.net>"); + mail(NOTES_MAIL, $subject, $body, "From: $user@php.net\r\nIn-Reply-To: <note-$id@php.net>", '-f'.$user.'@php.net -O DeliveryMode=b'); } // Allow some users to mass change IDs in the manual

« previous php.webmaster (#12756) next »