vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Administrative and Maintenance Tools - EZ Bounced Email Management for Admins (https://vborg.vbsupport.ru/showthread.php?t=138884)

Mrdby 05-12-2007 12:51 PM

work great!!!

hugh_ 05-12-2007 01:03 PM

Quote:

Originally Posted by Antivirus (Post 1243113)
Sure, you could simply edit the ezbounce.php file as follows...

Find this:
PHP Code:

        // Set other funky stuff for PM
        
$pmdm->set('fromuserid'$vbulletin->userinfo['userid']); 

Replace with this:
PHP Code:

        // Set other funky stuff for PM
        
$pmdm->set('fromuserid'FUSER); 

Be sure to replace FUSER above with the actual userid of the user you want to have sent the PM.

I appreciate your getting back to me with this although it didn't work for me. The title and notification show one sender and the PM itself another. Regardless would it be possible to include some kind of logic to check what the user's settings are and not make any changes (or send notifications) if they've already been processed in order to avoid accidental spamming?

Anyway thanks for this, you've allowed me to deal with about 500 members who's bounces have been bothering me...

hugh

Antivirus 05-13-2007 01:54 PM

Quote:

Originally Posted by hugh_ (Post 1246206)
The title and notification show one sender and the PM itself another.

I don't quite understand what you mean. Are you saying that when you open the PM, the sender is different then what shows in the popup "you have received a new private message from {1}" phrase?


Quote:

Originally Posted by hugh_ (Post 1246206)
Regardless would it be possible to include some kind of logic to check what the user's settings are and not make any changes (or send notifications) if they've already been processed in order to avoid accidental spamming?

If the user has already been processed, then the change in settings would prevent any further emails going out to them, unless you're sending emails with "include users who have not chosen to receive emails from admins" checkbox. You can't send to those members otherwise you defeat the entire purpose of this modification.

globalinsites 05-17-2007 11:50 PM

I'm currently not allowing registrations with Yahoo e-mail addresses on my site because of problems that Yahoo e-mail adresses caused on my site/server in the past, notification bounces etc. that got so bad that it affected the performance of my server.

Now that I'm using EZ Bounce I'm wondering if I can start to allow Yahoo registrations again. I'm not too keen on allowing Yahoo again, but I know that there are lots of people who only use Yahoo and who are not registering on my site now. What do you think? Can I allow Yahoo again now that I use EZ Bounce? I set up a seperate Bounced usergroup for EZ Bounce so as long as I'm not e-mailing to that usergroup and perhaps empty that usergroup once in a while I should be safe?

Is there anyone here who has a site with many users (10.000 +) who does allow Yahoo registrations? How is it working out for you?

Thanks.

andrew67 05-18-2007 12:28 AM

Quote:

Originally Posted by globalinsites (Post 1249848)
I'm currently not allowing registrations with Yahoo e-mail addresses on my site because of problems that Yahoo e-mail adresses caused on my site/server in the past, notification bounces etc. that got so bad that it affected the performance of my server.

Now that I'm using EZ Bounce I'm wondering if I can start to allow Yahoo registrations again. I'm not too keen on allowing Yahoo again, but I know that there are lots of people who only use Yahoo and who are not registering on my site now. What do you think? Can I allow Yahoo again now that I use EZ Bounce? I set up a seperate Bounced usergroup for EZ Bounce so as long as I'm not e-mailing to that usergroup and perhaps empty that usergroup once in a while I should be safe?

Is there anyone here who has a site with many users (10.000 +) who does allow Yahoo registrations? How is it working out for you?

Thanks.

I cant see how Yahoo is any different to Gmail , Hotmail or anything else. I have a 60,000 member site and allow any email addresses. If you force people to use their provider email address , you will end up with a lot more dead emails because people lose the address as soon as they change provider. People with Yahoo , Homail , Gmail etc are more likely to keep the accounts permanently.

Antivirus 05-18-2007 11:07 AM

The issue I have found is that recently (within the past 2 months or so) Yahoo has begun using graylisting on all email received. I'm no expert on this stuff, but my understanding is that graylisting will bounce every email received once, and give the following reason:

Reason: Remote host said: 421 Message from (66.252.232.90) temporarily deferred - 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html

Basically what this does, is bounce the message back, and when the sending mail server receives it, it retries the message within 10 minutes. Upon the second receipt, yahoo's servers will allow it to pass through, then based upon the recipient's settings it will either end up in their inbox or junk folder. The premise of greylisting is that spammers rarely resend bounced spam email from their automated programs, so it does indeed significantly reduce the amount of spam received.

The problem which you're experiencing (i think all php applications using mail_send() experience this- not just vbulletin) is that php's mail_send() method of generating automatic emails currently has no method to know to resend the bounced emails from yahoo with the 421 error in the header.

I tried a workaround for this by changing the method by which email is sent to use SMTP instead of mail_send() which should fix the problem with yahoo bounces, and I get significantly less bounces from yahoo, but on occasion I still do receive 421 bounces from yahoo. I think that the main issue is to make sure your hosting company treats SMTP connections from your vbulletin scripts with the same permissions as from you when connecting through your ISP.

Mrdby 05-18-2007 11:09 AM

so what now?

djbaxter 05-18-2007 12:28 PM

Q: What now?
A: Check the reason for the bounced mail before clicking on the EZ-Bounce link. I don't use this for deferred delivery or mailbox full errors - only for nonexistent or closed mailboxes.

Mrdby 05-18-2007 12:30 PM

So how do i set it?

Antivirus 05-18-2007 07:08 PM

Exactly what djbaxter says, don't click ezbounce link in email headers for emails that have bounced due to "deferred delivery" OR "mailbox full" as they are in reality soft bounces.


All times are GMT. The time now is 08:34 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01825 seconds
  • Memory Usage 1,756KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete