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
휴면 상태인 회원을 임의로 원상복구하면 불법일 수 있습니다.