vadvs (vadvs) wrote in changelog,
vadvs
vadvs
changelog

[livejournal] r19107: LJSUP-8864: Fix syntax errors in LJ::DoS...

Committer: vsukhanov
LJSUP-8864: Fix syntax errors in LJ::DoSendEmail
U   trunk/cgi-bin/LJ/DoSendEmail.pm
Modified: trunk/cgi-bin/LJ/DoSendEmail.pm
===================================================================
--- trunk/cgi-bin/LJ/DoSendEmail.pm	2011-05-24 03:36:01 UTC (rev 19106)
+++ trunk/cgi-bin/LJ/DoSendEmail.pm	2011-05-24 03:36:07 UTC (rev 19107)
@@ -1,4 +1,5 @@
 package LJ::DoSendEmail;
+use strict;
 use Net::DNS qw(mx);
 use LJ::User::EmailStatus;
 require 'sysban.pl';
@@ -178,13 +179,13 @@
         # ...
         # #? $class->on_5xx_rcpt($job, $rcpt, $details->());
 
-        $class->error("Permanent failure during $failed_phase phase to [$rcpt]: $details \n");
+        $class->error("Permanent failure during $res phase to [$rcpt]: $details \n");
 
         ## log error
         LJ::User::EmailStatus->handle_code(code => 5, email => $rcpt);
 
         ## handle other errors
-        if ($failed_phase eq "TO"){
+        if ($res eq "TO"){
         ## Permanent error
         ## no need to retry attempts
             return SMTP_ERROR_NO_RCPT_ON_SERVER;
@@ -212,6 +213,8 @@
     my $class = shift;
     my ($smtp, $env_from, $rcpt, $mail_id, $headers, $body) = @_;
 
+    my ($this_domain) = $env_from =~ /\@(.+)/;
+
     ## Send command MAIL to server.
     my $res = $smtp->mail($env_from);
 

Tags: livejournal, pm, vadvs
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments