Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Since we are porting infra.d.o to D7 (#2160729: Port infrastructure.d.o to D7), this module needs D7 version.
Comments
Comment #1
ricardoamaro CreditAttribution: ricardoamaro commentedComment #2
ricardoamaro CreditAttribution: ricardoamaro commentedrequirements:
http://sourceforge.net/projects/bmh/ - > /phpmailer-bmh_rules.php
into the bounce_handler directory
Mail::mimeDecode -> Mail/mimeDecode.php
Mail::RFC822 -> Mail/RFC822.php
"The PEAR Mail and the Mail_mimeDecode packages are required and
expected to be in the PHP include path."
Latest full instructions:
INSTALL.txt
Comment #3
ricardoamaro CreditAttribution: ricardoamaro commentedpreliminary version done
Comment #4
ricardoamaro CreditAttribution: ricardoamaro commentedComment #5
ricardoamaro CreditAttribution: ricardoamaro commentedall seems going good
Now i need to solve this issue:
DatabaseSchemaObjectExistsException: Table <em class="placeholder">bounces</em> already exists. in DatabaseSchema->createTable() (line 657 of /var/www/includes/database/schema.inc).
Comment #6
ricardoamaro CreditAttribution: ricardoamaro commented@killes, @tvn I have the module mostly ported and the Drush part fully ported.
Would you please be able to check out and test https://github.com/ricardoamaro/bounce_handler ?
Thank you
Comment #7
ricardoamaro CreditAttribution: ricardoamaro commented* [new branch] 7.x-1.x -> 7.x-1.x
commited
https://drupal.org/node/1145398/commits
Comment #8
tvn CreditAttribution: tvn commentedHi ricardo, sorry, was offline for a few days. I'll try to test this closer to the end of the week. Thanks!
Comment #9
ricardoamaro CreditAttribution: ricardoamaro commentedComment #10
drummI see some D6 DB code in
bounce_handler_cron()
:Comment #11
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedThis is now mostly done.
"mostly" because the "disable" mail part does not work yet. We currently don't use it since infra does not have access to the various databases of subsites and thus we can't find the user IDs there and we can't provide links to the user pages.
Any suggestions on how to improve this would be welcome.
Comment #12
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedreassigning to myself
Comment #13
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI've ripped out the "click here to disable subscriptions" part since it isn't working on d.o.
Neil thinks we might be able to use bakery_request_account() with the email address instead, but this would only work for the main drupal.org site, not for subsites.
Comment #14
killes@www.drop.org CreditAttribution: killes@www.drop.org commented