질문/조언질답게시판

sendmail을 사용중이고

 

mailq에 아무런 문제가 없습니다만:)

 

휴먼회원이 13만명이 넘고

 

오랫동안 자동으로 메일 전송을 사용하지 않고 오랜만에 모듈을 사용하면

 

로그인이 먹통되는 현상이 있네요:)

(로그인시 체크해서 메일 발송하는 부분때문인 것 같아요)

 

Slow쿼리 로그를 확인해보니 로그인시 메일 발송 부분 문제인데

해당 슬로우 문제를 발생시키는 코드를 주석하니 로그인은 정상적으로 돌아왔습니다.

 

문제는 이미 해당 모듈을 사용해서 휴면 회원이 13만명인데

 

로그인 문제로 해당 모듈을 안쓰면 기존에 휴면으로 등록된 이메일로 가입도 찾기도 안되는 문제가 있습니다.

 

다시 휴면계정에 있던 이용자들을 일반 회원목록으로 넘길 방법이 없을까요?

 

script_filename = /home/www/index.php
[0x00007f0249a353d0] mail() /home/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SimpleMailInvoker.php:34
[0x00007f0249a351b8] mail() /home/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailTransport.php:176
[0x00007f0249a35038] send() /home/html/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php:85
[0x00007f0249a34ea8] send() /home/html/common/framework/drivers/mail/mailfunction.php:62
[0x00007f0249a34cd0] send() /home/html/common/framework/mail.php:582
[0x00007f0249a34a70] send() /home/html/modules/member_expire/member_expire.model.php:127
[0x00007f0249a348b0] sendEmail() /home/html/modules/member_expire/member_expire.controller.php:173
[0x00007f0249a34658] triggerAutoExpire() /home/html/classes/module/ModuleHandler.class.php:1273
[0x00007f0249a34320] triggerCall() /home/html/modules/member/member.controller.php:2239
[0x00007f0249a340e8] doLogin() /home/html/modules/member/member.controller.php:48
[0x00007f0249a33ea8] procMemberLogin() /home/html/classes/module/ModuleObject.class.php:560
[0x00007f0249a33ac8] proc() /home/html/classes/module/ModuleHandler.class.php:789
[0x00007f0249a33968] procModule() /home/html/index.php:53
 

 

  • profile
    자동 메일 발송은 일단 꺼놓으시고, 일괄적으로 모두 발송한 후 다시 켜면 어떨까요?
    휴면 상태인 회원을 임의로 원상복구하면 불법일 수 있습니다.