SMTP 메일 전송 오류

SMTP 메일 특정 엑셀파일 첨부하여 전송시 오류가 있습니다.

스튜디오PC에서는 문제없이 전송됩니다.

Unattended PC에서 전송시 Running상태만 지속될뿐 오류메세지도 안나오고 전송도 안됩니다.

Unattended PC에서 아래와 같을때는 실행이 정상적으로 됩니다.

  • 다른 엑셀파일을 첨부했을때
  • 다른 형식의 파일을 첨부했을때
  • 첨부파일없이 전송했을때

하지만 특정 엑셀파일만 보내려고하면 안보내집니다. 이렇게 되고나면 다른 SMTP 전송 프로세스도 실행이안되고 재부팅을 해야 다른 SMTP 전송 프로세스가 다시 보내집니다. (재부팅해도 그 엑셀파일은 안보내짐)

해결방법이 있을까요?

안녕하세요 @Hwang님

제 짧은 식견으로는 대조군 테스트를 진행하셨을때 정상동작한다면 해당 엑셀파일이 문제인것으로 보입니다.

혹시 해당엑셀파일이 프로세스 내에서 작업을 한 파일인가요 ?

내부적으로 DRM 시스템이 있다면 엑셀종료후 바로 메일에 첨부해서 보내면 잘 동작하지 않을수 있습니다

DRM이 엑셀파일에 접근해서 후속작업?을 하고 닫거든요

그러면서 DRM이 엑셀을 잡고있고 Uipath에서는 그파일을 보내려고하니 충돌이 나는걸로 보입니다.

혹시 종료 -> 메일보내기 를 바로 수행하고 계시다면 사이에 딜레이 타임을 넣어보셔서 확인 해보시길바랍니다.

만약 제가 파악한 내용과 다르다면 좀 더 디테일하게 내용을 전달주시면 도움드릴수있을꺼같아요

그럼! 행운을 빌어요

프로세스 내에서 작업을 한 엑셀파일이지만

재부팅을 하고 메일 전송부분만 따로 실행을 해도 안보내집니다.

혹시 소스 이미지 캡처 가능하신가요 ?

이부분 드리면 되나요?

보안에 위배되는 부분은 가렸습니다… 양해바랍니다.

@Hwang

이제서야 봤네요 …

음 … 첨부파일에는 변수가 안들어가있는데 … 지우신건가요 ?

액티비티 자체에도 타임아웃값이 있기때문에 에러가 나면 분명 throw를 할텐데… 이상하네요

엑셀파일은 한번 확인해보셨나요

다른 파일로 테스트 하셨을때도 오류가 나는 파일과 동일한 폴더 내에서 실행 하신것이지요?

첨부파일 사이즈가 해당 메일서버에 세팅되어 있는 발송 사이즈에 근사한지 확인해 보셔야 할듯 합니다.

추가적으로 오류 발생시 로그가 있음 올려주세요

첨부파일 첨부된상태입니다.

동일한 폴더내에서 했고 스튜디오 PC에서 하면 문제없이 전송됩니다 ㅠ

@Hwang

윗분 말씀대로 에러로그가 뭐라고 뜨는지를 봐야할꺼같네요

지금 소스 구현상엔 문제가 없는거 같아보이고

혹시 스튜디오 pc 와 봇pc가 동일한 pc인가요 ?

그리고 엑셀파일이 수작업으로 할때 메일이 날아가는지도 체크해보셔야 할꺼같아요