Auto Responders

Chrysalis

Verified User
Joined
Aug 25, 2004
Messages
1,587
Location
uk
Hi I had a issue reported to me that when a auto responder is setup the responder works but the email doesnt arrive to the inbox as normal.

Is this proper behaviour or a bug?

thanks
 
I think this is the way it was designed to work. Frankly, I do not like it because to set an autoresponder it must have a different address then any pop mail account.

I think you need to use vacation messages. It would be nice if there was an "indefinite" option in vacation messages. I believe this is confusing to some users.
 
Yep I have came to the same conclusion, I told him to use vacation messages instead.

I always thought a auto responder would be used on a valid email box and still accept the email, eg. it might say "thank you for your email expect a response within 24 hours".
 
While vacation messages will do what you need, DA should give more function to Autoresponders. Perhaps consolidate the two functions. A person who wants to have a little reminder go out automatically is not thinking vacation message. It would also be good if there was an "indefinte" setting in vacation messages. Not a big deal, but this could be better. While Plesk is a little confusing with Autoresponders as well, it has a lot of functionality in regards to this.
 
broken

Hi,

This feature appears broken now, well for me anyway. I created a auto-responder called reseller and when I email it I get a bounce back message. Exim log shows the following:

2005-08-28 14:27:49 H=mta207-rme.xtra.co.nz [210.86.15.118] F=<[email protected]> rejected RCPT <[email protected]>:
2005-08-28 14:27:49 H=mta207-rme.xtra.co.nz [210.86.15.118] incomplete transaction (RSET) from <[email protected]>

Any help would be appreciated.

Thanks
Barry
 
DA writes autoresponder addresses to /etc/virtual/<domain>/autoresponder.conf. If the address exists in that file, exim should accept it as local. Are you sure the address is right? Is it written to autoresponder.conf? What does your userautoreply director in exim.conf look like?

Also, to clarify the original point in this thread... If you have a POP3 account set up with the same name as the autoresponder, the auto reply will get sent and the message WILL get delivered to the POP3 account. I believe that the "unseen" flag in the userautoreply director causes this.
 
ballyn said:
Also, to clarify the original point in this thread... If you have a POP3 account set up with the same name as the autoresponder, the auto reply will get sent and the message WILL get delivered to the POP3 account. I believe that the "unseen" flag in the userautoreply director causes this.

That doesnt happen here, if I try to create a autoresponder the same name as a POP3 account I get unable to create autoresponder address already exists.
 
Barry:

Yeah, that reply was for Chrysalis. Do you have access to the exim.conf or the autoresponder.conf file?
 
ballyn said:
What happens if you create the autoresponder first?

Have never tried but I guess it works looking at the other feedback's. I will try soon and let you know.
 
tested.

Both create without error but the autoresponder works and nothing arrives in the inbox, I can login to use the account tho but seems only the smtp part functions.
 
Chrysalis: I tried it both ways and they both work as expected. No errors about account already existing. Do you have the "unseen" line in the userautoreply director? I'm testing under 1.244.

Barry: Not sure what to tell you then. You might turn on exim debugging or something and see why the local_part isn't getting picked up in the userautoreply director.
 
ballyn said:
Chrysalis: I tried it both ways and they both work as expected. No errors about account already existing. Do you have the "unseen" line in the userautoreply director? I'm testing under 1.244.

Barry: Not sure what to tell you then. You might turn on exim debugging or something and see why the local_part isn't getting picked up in the userautoreply director.

no, where does it go?
 
The userautoreply director should look like:
Code:
userautoreply:
   driver = accept
   condition = ${lookup{$local_part} lsearch {/etc/virtual/${domain}/autoresponder.conf}{yes}{no}}
   require_files = /etc/virtual/${domain}/reply/${local_part}.msg
   transport = userautoreply
   unseen
The "unseen" line means that the message will continue to be processed by exim. So, if there's a pop3 account on the server with the same address, it will be delivered there, otherwise it will be delivered to the domain owners mailbox.

That does make me wonder, though... Barry, does your userautoreply look like this? What user on the system owns the beautyorbeast.co.nz domain? Can that user receive mail? Does the required .msg file get created when you create the autoresponder? Anything interesting in /var/log/exim/paniclog? Anything in /etc/virtual/<domain>/reply/reply.log?
 
Back
Top