View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
06611Bug reportsSurvey participants (Tokens)public2012-09-30 18:46
Reporterbradummer Assigned Toc_schmitz  
PriorityhighSeveritypartial_block 
Status closedResolutionfixed 
Product Version2.00+ 
Fixed in Version2.00+ 
Summary06611: Limesurvey only processing first of multiple bounced emails
Description

There appears to be a problem with the way that LS is processing multiple bounce emails. I've written a description of my problem in the forum:
http://www.limesurvey.org/en/forum/installation-a-update-issues/86129-limesurvey-only-processing-first-of-multiple-bounced-emails

I've spent some time digging through tokens.php to try and figure out what's going on. On thing I noticed is that bouncetime is never getting set. It looks like it should be getting set here:

            $survey->bouncetime = $datelistbounce;

but I don't see where $datelistbounce is ever given a value- I can't find that variable anywhere else in the codebase. I'm not sure if that's what's causing my problem, but I at least wanted to point it out.

Steps To Reproduce

See:
http://www.limesurvey.org/en/forum/installation-a-update-issues/86129-limesurvey-only-processing-first-of-multiple-bounced-emails

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)120926
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL 5.0
Server OS (if known)CentOS
Webserver software & version (if known)Apache 2.2.3
PHP Version5.2.17

Users monitoring this issue

There are no users monitoring this issue.

Activities

bradummer

bradummer

2012-09-29 17:50

reporter   ~20890

OK, so I'm guessing the problem that I pointed out is just a typo (not sure why I didn't realize that before). It should be:
$survey->bouncetime = $datelastbounce;
(note "last" instead of "list")
I fixed that my code, but unfortunately that still doesn't resolve the problem that I'm having. I'll keep digging.

c_schmitz

c_schmitz

2012-09-30 16:07

administrator   ~20915

So, what bounce settings are you using? SMTP or IMAP?

bradummer

bradummer

2012-09-30 16:22

reporter   ~20916

I've tried every combination that I can think of. But one clarification first. The options I see under "Bounce Settings" are Off, IMAP, and POP (there is not SMTP option). I have "Bounce Settings" set to IMAP. Then, under "Email Settings" I have options for PHP, SMTP, Sendmail, and Qmail (there is no IMAP option). I have "Email Settings" set to SMTP.

Note I'm setting all of these Globally, and have the survey set to use global setting.

Am I correct in understanding that the Email setting are used to send out the emails, and the Bounce settings are used to process the emails that get bounced back? I'm unclear on this relationship and want to make sure that the issue I'm having isn't just a misconfiguration on my part.

c_schmitz

c_schmitz

2012-09-30 17:07

administrator   ~20917

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=9589

c_schmitz

c_schmitz

2012-09-30 18:46

administrator   ~20927

New Version 2.00+ Build 120931 released. If you are using 120926 or later you should be able to update by ComfortUpdate. All earlier versions need to update manually.

Related Changesets

LimeSurvey: master f07dc6fb

2012-09-30 07:20:39

c_schmitz

Details Diff
Fixed issue 06611: Limesurvey only processing first of multiple bounced emails Affected Issues
06611
mod - application/controllers/admin/tokens.php Diff File

LimeSurvey: master 3803b062

2012-09-30 08:06:53

c_schmitz

Details Diff
Fixed issue 06611: Limesurvey only processing first of multiple bounced emails Affected Issues
06611
mod - application/controllers/admin/tokens.php Diff File

Issue History

Date Modified Username Field Change
2012-09-29 17:45 bradummer New Issue
2012-09-29 17:50 bradummer Note Added: 20890
2012-09-30 16:02 c_schmitz Assigned To => c_schmitz
2012-09-30 16:02 c_schmitz Status new => assigned
2012-09-30 16:07 c_schmitz Note Added: 20915
2012-09-30 16:22 bradummer Note Added: 20916
2012-09-30 17:07 c_schmitz Status assigned => resolved
2012-09-30 17:07 c_schmitz Fixed in Version => 2.00+
2012-09-30 17:07 c_schmitz Resolution open => fixed
2012-09-30 17:07 c_schmitz Changeset attached => LimeSurvey master f07dc6fb
2012-09-30 17:07 c_schmitz Changeset attached => LimeSurvey master 3803b062
2012-09-30 17:07 c_schmitz Note Added: 20917
2012-09-30 18:46 c_schmitz Note Added: 20927
2012-09-30 18:46 c_schmitz Status resolved => closed
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)