Hi Keith, I saw your post on OTRS smtp problems, as I was having the same trouble.   I couldn't get Debug to give me anything useful, despite this post and the other one (favicon was mentioned..?) - so I had to dust off my Perl book and see what was happening in the code myself.  Appears to me to be a bug, and thought you might have the same issue...
 
Basically our SMTP usernames are our full email addresses, and so they obviously include the '@' symbol, which means that in Kernel\Config.pm there is a line like this
 
    $Self->{"SendmailModule::AuthUser"} = "me@domain.com";
 
well Perl treats @ specially, so I had to change it to
 
    $Self->{"SendmailModule::AuthUser"} = "me\@domain.com";
 
and all appears well now.
 
It's a bug because the GUI should escape @ itself.
 
HTH
Jim
 
 
 
 
 
I had OTRS working well, but we moved to an exchange server for our
main email system, which had some security features that precluded
OTRS sending through it (don't ask, internal process not technical
limitation).

I have tried to move to a different mail server that we can use, and
admin notifications emails work, but new ticket and ticket update
alerts are blocked.

This is the error log message:
[Mon Jul 31 15:25:48
2006][Error][Kernel::System::Email::SMTP::Send][97] Can't send to:
[EMAIL PROTECTED] Enable debug for more info!

After searching the archive I added this line to make debug true in SMTP.pm

   # debug
   $Self->{Debug} = $Param{Debug} || 0;
   if ($Self->{Debug} > 2) {
       # shown on STDERR
       $Self->{SMTPDebug} = 1;
   }
   # added by Keith
   $Self->{SMTPDebug} = 1;

and restarted otrs.

I don't see anything any different in the error log, it still asks me
to enable debugging. Did I err? Is there somewhere else I should look
for the SMTP error log - pardon my novice status on this.

It's very frustrating in that we can send through the new SMTP server
using the admin notification,  so those email settings are OK.

Any suggestions as to where to look next appreciated.

Keith