#256 closed Feature/Enhancement Request (fixed)
Email Autoresponder
Reported by: | https://id.mayfirst.org/bikramyogadecatur | Owned by: | https://id.mayfirst.org/jamie |
---|---|---|---|
Priority: | Urgent | Component: | Tech |
Keywords: | email autoresponder | Cc: | |
Sensitive: | no |
Description
I would like to have an autoresponder email address. I used to do it at my previous host company. Anyone who sends email to a particular address (info@…, for example) receives a simple text message response with basic info about my company. Can that be implemented?
Change History (8)
comment:1 Changed 10 years ago by https://id.mayfirst.org/jamie
comment:2 Changed 10 years ago by https://id.mayfirst.org/jamie
- Priority changed from Medium to Urgent
comment:3 Changed 10 years ago by https://id.mayfirst.org/bikramyogadecatur
That almost works but I also want all incoming mail to be deleted. The basic vacation message feature works by itself but if I select the check box titled, "No local delivery; forward and/or auto-reply only" then the autoresponse is never sent. If leave that box unchecked the autoresponse works but then incoming messages accumulate in the Inbox. I tried getting around that by setting up a filter to transfer all incoming mail to the Trash but seems to also prevent the autoresponse.
Close but no cigar...
comment:4 Changed 10 years ago by https://id.mayfirst.org/jamie
Can you try it again? Looks like there was a bug in the squirrelmail code. Keep in mind that the vacation program won't send an autoresponse to the same email address twice (to avoid nasty loops and annoying people). So you'll need to test from a fresh email account (or delete the .vacation.db file in your user's home directory).
For the record, I changed line 222 of the file:
/usr/share/squirrelmail/plugins/vacation_local/vac_init.php
From:
if (!$no_local_delivery || empty($forward_addresses))
To:
if (!$no_local_delivery)
It seems like the original code was protecting you from setting "no local delivery" if you didn't put in a forwarding address, to prevent someone from accidentally setting their email account to not collect email, which is exactly what you want (and what the user interface implies is available).
comment:5 Changed 10 years ago by https://id.mayfirst.org/jamie
Also, for the record, I made the change on malcolm, viewsic, and chavez. This is really a quick fix until we close #54.
comment:6 Changed 10 years ago by https://id.mayfirst.org/bikramyogadecatur
- Resolution set to fixed
- Status changed from new to closed
That did it! Thanks a lot.
comment:7 Changed 10 years ago by https://id.mayfirst.org/dkg
Jamie, thanks for your fix here. Is this a known problem with squirrelmail? If so, can you link to the documentation for it? If not, have you sent a problem report/fix upstream?
comment:8 Changed 10 years ago by https://id.mayfirst.org/jamie
It appears as though the autoresponder plugin we are using for squirrelmail has been superceded by a new one. I'm not sure if the problem I found in the current version is also in the new version.
I'd much rather spend time implementing a better autoresponder then upgrading to the new squirrelmail one, which I think for us has always been a rather ugly hack.
Please login to add comments to this ticket.
Please checkout our autoresponder faq and let us know is what you are looking for.