No Bounce message with a permission denied error

Hi,

We recently began experiencing a strange issue, if an external user
replies to a ticket and he is not the requester, a watcher or associated
with the ticket in anyway he should get a permission denied bounce
message because we only allow replyToTicket from the Requester.

However recently the user is not getting this bounce message the content
is not added to the the ticket and the users does not know it has
bounced so it is like the email simply disappears.

I have included the rt debug output from when this mail arrives

[Thu Aug 23 10:02:14 2007] [debug]: Converting ‘WINDOWS-1252’ to ‘utf-8’
for text/plain - RE: [foreshore.net #85556] [Comment] Test - do not
delete (/usr/local/rt3/lib/RT/I18N.pm:221)
[Thu Aug 23 10:02:14 2007] [debug]: Found a ticket ID. It’s 85556
(/usr/local/rt3/lib/RT/Interface/Email.pm:477)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::CanonicalizeEmailAddress :
called with “dave.wells@jerseymail.co.uk” by RT::CurrentUser
/usr/local/rt3/lib/RT/CurrentUser.pm 218
(/usr/local/rt3/local/lib/RT/User_Local.pm:326)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mailRoutingAddress=dave.wells@jerseymail.co.uk
=> EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=smtp:dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailRoutingAddress=smtp:dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=smtp:dave.wells@jerseymail.co.uk => EmailAddress:
, Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=SMTP:dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailRoutingAddress=SMTP:dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=SMTP:dave.wells@jerseymail.co.uk => EmailAddress:
, Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::CanonicalizeEmailAddress
dave.wells@jerseymail.co.uk => dave.wells@jerseymail.co.uk
(/usr/local/rt3/local/lib/RT/User_Local.pm:345)
[Thu Aug 23 10:02:14 2007] [crit]: Permission Denied
(/usr/local/rt3/lib/RT/Interface/Email.pm:243)
[Thu Aug 23 10:02:14 2007] [error]: Could not record email: Message not
recorded: Permission Denied
(/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:75)
[Thu Aug 23 10:02:18 2007] [debug]: About to think about scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:167)
[Thu Aug 23 10:02:18 2007] [debug]: About to prepare scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:171)
[Thu Aug 23 10:02:18 2007] [debug]: Found 0 scrips
(/usr/local/rt3/lib/RT/Scrips_Overlay.pm:365)
[Thu Aug 23 10:02:18 2007] [debug]: About to commit scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:180)
[Thu Aug 23 10:02:18 2007] [warning]: Use of uninitialized value in
split at /usr/local/rt3/lib/RT/Interface/Web.pm line 1264.
(/usr/local/rt3/lib/RT/Interface/Web.pm:1264)
[Thu Aug 23 10:02:18 2007] [warning]: Use of uninitialized value in
split at /usr/local/rt3/lib/RT/Interface/Web.pm line 1264.
(/usr/local/rt3/lib/RT/Interface/Web.pm:1264)

Many Thanks for any help

Dave

Any views expressed in this message are those of the individual sender,
except where the sender states them to be the views of Foreshore Limited.
This e-mail is intended only for the individual or entity to which it is
addressed and contains information that is private and confidential. If
you are not the intended recipient you are hereby notified that any
dissemination, distribution or copying is strictly prohibited. If you
have received this e-mail in error please delete it immediately and
advise us by return e-mail to hostmaster@foreshore.net

Hi,

We recently began experiencing a strange issue, if an external user
replies to a ticket and he is not the requester, a watcher or associated
with the ticket in anyway he should get a permission denied bounce
message because we only allow replyToTicket from the Requester.

However recently the user is not getting this bounce message the content
is not added to the the ticket and the users does not know it has
bounced so it is like the email simply disappears.

I have included the rt debug output from when this mail arrives

[Thu Aug 23 10:02:14 2007] [debug]: Converting ‘WINDOWS-1252’ to ‘utf-8’
for text/plain - RE: [foreshore.net #85556] [Comment] Test - do not
delete (/usr/local/rt3/lib/RT/I18N.pm:221)
[Thu Aug 23 10:02:14 2007] [debug]: Found a ticket ID. It’s 85556
(/usr/local/rt3/lib/RT/Interface/Email.pm:477)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::CanonicalizeEmailAddress :
called with “dave.wells@jerseymail.co.uk” by RT::CurrentUser
/usr/local/rt3/lib/RT/CurrentUser.pm 218
(/usr/local/rt3/local/lib/RT/User_Local.pm:326)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mailRoutingAddress=dave.wells@jerseymail.co.uk
=> EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=smtp:dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailRoutingAddress=smtp:dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=smtp:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=smtp:dave.wells@jerseymail.co.uk => EmailAddress:
, Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mail=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net mail=SMTP:dave.wells@jerseymail.co.uk =>
EmailAddress: , Name: , RealName:
(/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailRoutingAddress=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailRoutingAddress=SMTP:dave.wells@jerseymail.co.uk => EmailAddress: ,
Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [debug]: RT::User::LookupExternalUserInfo
called with baseDN “dc=is,dc=foreshore,dc=net” and filter
mailAlternateAddress=SMTP:dave.wells@jerseymail.co.uk” by RT::User
/usr/local/rt3/local/lib/RT/User_Local.pm 332
(/usr/local/rt3/local/lib/RT/User_Local.pm:508)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::LookupExternalUserInfo :
dc=is,dc=foreshore,dc=net
mailAlternateAddress=SMTP:dave.wells@jerseymail.co.uk => EmailAddress:
, Name: , RealName: (/usr/local/rt3/local/lib/RT/User_Local.pm:563)
[Thu Aug 23 10:02:14 2007] [info]: RT::User::CanonicalizeEmailAddress
dave.wells@jerseymail.co.uk => dave.wells@jerseymail.co.uk
(/usr/local/rt3/local/lib/RT/User_Local.pm:345)
[Thu Aug 23 10:02:14 2007] [crit]: Permission Denied
(/usr/local/rt3/lib/RT/Interface/Email.pm:243)
[Thu Aug 23 10:02:14 2007] [error]: Could not record email: Message not
recorded: Permission Denied
(/usr/local/rt3/share/html/REST/1.0/NoAuth/mail-gateway:75)
[Thu Aug 23 10:02:18 2007] [debug]: About to think about scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:167)
[Thu Aug 23 10:02:18 2007] [debug]: About to prepare scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:171)
[Thu Aug 23 10:02:18 2007] [debug]: Found 0 scrips
(/usr/local/rt3/lib/RT/Scrips_Overlay.pm:365)
[Thu Aug 23 10:02:18 2007] [debug]: About to commit scrips for
transaction #684248 (/usr/local/rt3/lib/RT/Transaction_Overlay.pm:180)
[Thu Aug 23 10:02:18 2007] [warning]: Use of uninitialized value in
split at /usr/local/rt3/lib/RT/Interface/Web.pm line 1264.
(/usr/local/rt3/lib/RT/Interface/Web.pm:1264)
[Thu Aug 23 10:02:18 2007] [warning]: Use of uninitialized value in
split at /usr/local/rt3/lib/RT/Interface/Web.pm line 1264.
(/usr/local/rt3/lib/RT/Interface/Web.pm:1264)

Many Thanks for any help

Dave

Any views expressed in this message are those of the individual sender,
except where the sender states them to be the views of Foreshore Limited.
This e-mail is intended only for the individual or entity to which it is
addressed and contains information that is private and confidential. If
you are not the intended recipient you are hereby notified that any
dissemination, distribution or copying is strictly prohibited. If you
have received this e-mail in error please delete it immediately and
advise us by return e-mail to hostmaster@foreshore.net