
안녕하세요,
질문은 매우 간단합니다. RECEIVING 측에서 SMTP 연결 시간을 초과하는 모범 사례는 무엇입니까?
배경: 현재 약 10MB의 이메일을 보내는 데 10분이 걸리는 발신자 문제가 있습니다. 그래서 확실히 속도가 느립니다. 왜 느린지, 발신자와 직접 연락하지 않기 때문에 알 수 없습니다(그리고 그들의 IT가 문제를 무시하고 돌아설 것이라고 확신합니다).
현재 완료하는 데 10분 이상 소요되는 경우 이메일 시간이 초과되도록 구성되어 있습니다. 11분이 걸리면 임시 실패하고 서비스를 사용할 수 없으므로 다시 시도해야 한다는 내용을 보낸 사람에게 반환합니다. 연결 중에는 패킷 전송이 지속적으로 이루어지므로 통신이 끊어지거나 하는 일이 없습니다. 예를 들어 제한 시간을 10분에서 20분으로 늘리면 더 성공적인 이메일을 받을 수 있을 것이라고 확신합니다. 임시 실패했습니다.
이것이 문제입니까? 모범 사례는 무엇입니까? 우리는 내가 일하는 곳에서 수백만 개의 이메일을 처리합니다. 그래서 나는 이러한 구성을 가지고 있는 부서와 싸우고 있습니다. 왜냐하면 그들은 전반적인 "영향"을 두려워하기 때문입니다.
그러나 실제로는 수신 메일 서버가 "20분"이 끝날 때까지 기다리는 동안 다른 이메일을 계속 처리하므로 영향은 미미할 수 있습니다. 하루에 몇 통의 이메일만 전송되고 그 중 상당수가 이전 실패로 인한 재시도이기 때문에 교통 체증이 발생할 가능성은 없습니다.