|
From: Cristian F. <cri...@gm...> - 2007-11-27 14:19:58
|
I found that in Messages.pm I have a problem:
$msg->{user}{prefs}{$msg->{code}} and
$self->getMessageDeliveryByName("Mobile")) are both empty.
So it's going inside the if statemen at line 460. If I put the line
from else after this check, everything is OK, the email seems to be
sent.
Any idea why is this?
Also in slashd.log I have a very high number of messages regarding
"Use of uninitialized value in ..." from tasks/tags_udc.pl at
different lines: 69, 73, 88, 91, 150, 151.
Any ideas? Have I skipped some plugins?
I'm using T_2_5_0_184 revision.
Thank you
On Nov 27, 2007 3:35 AM, Cristian Falcas <cri...@gm...> wrote:
> I installed slashcode with postfix. The Mail::Sendmail module managed
> to send the test email and I can send emails from the localhost. The
> problem I have is that slash does not send any email with the
> passwords of the new users.
>
> I found this in the logs:
> Use of uninitialized value in numeric eq (==) at
> /usr/local/share/perl/5.8.8/Slash/Messages.pm line 460.
> Use of uninitialized value in numeric eq (==) at
> /usr/local/share/perl/5.8.8/Slash/Messages.pm line 460.
> Use of uninitialized value in pattern match (m//) at
> /usr/local/lib/perl/5.8.8/Slash/Utility/Data.pm line 208.
> Use of uninitialized value in pattern match (m//) at
> /usr/local/share/perl/5.8.8/Email/Valid.pm line 59.
> [Mon Nov 26 22:40:23 2007] [error]
> /login.pl:Slash::Messages:/usr/local/share/perl/5.8.8/Slash/Messages.pm:551:Error
> sending to '' for user 11: Invalid address
> [Mon Nov 26 22:40:23 2007] [error] Which was called
> by:Slash::Utility::System:/usr/local/lib/perl/5.8.8/Slash/Utility/System.pm:226\n
>
> Any idea for what could be the problem?
>
> Thank you
>
|