[imp] Re: Using $imp['user'] to define a Spam reporting address

John Brook jbrook at gmail.com
Sun May 23 12:40:36 PDT 2004


Hmmmm. It appears I spoke too soon!

When I include this line 

$conf['spam']['email'] = 'spam-'.Auth::getAuth().'@myserver.com';

in my horde2/imp/config/conf.php file then it causes all IMP pages to
lose any theme info that they might have had, ie. the button graphics
appear, but none of the background images or colours - text appears
only in black on a white background.

Can anyone help?

Many thanks!

         John


On Sun, 23 May 2004 19:05:23 +0100, John Brook <jbrook at gmail.com> wrote:
> 
> Peter,
> 
>  Thank you for this pointer! It was very helpful.
> 
>  Unfortunately the line that you suggested did not work
> Auth::getBareAuth() caused some kind of error. However Auth::getAuth()
> works just fine - and incidentally only returns the username section
> of the ID, not the domain as well. I'll stick with that!
> 
>          John
> 
> 
> 
> On Sun, 23 May 2004 16:11:40 +0200, Peter Arien
> <peter.arien at cc.kuleuven.ac.be> wrote:
> >
> > John
> >
> > John Brook wrote:
> > > Problem:
> > >  I think that this line:
> > > $conf['spam']['email'] = 'spam-' . $imp['user'] . '@myserver.com';
> > >
> > > should do the job just fine. But it doesn't  8-(  Mail gets sent to
> > > spam- at myserver.com, which causes Exim to spew an error!
> >
> > I use the Auth-class for this. From the docs (on http://dev.horde.org/):
> >
> > Method getBareAuth (line 509)
> >
> > mixed getBareAuth( )
> >
> > Return the curently logged-in user without any domain information (e.g.,
> > bob at example.com would be returned as 'bob').
> >
> > Info
> > return - The user ID of the current user, or false if no user is logged in.
> > access - public
> >
> > Your spam-report-address would become somthing like
> > $conf['spam']['email'] = 'spam-'.Auth::getBareAuth().'@myserver.com';
> >
> > Greetings
> >
> > Peter Arien
> >
>


More information about the imp mailing list