내 HTML 이메일의 템플릿 언어로 Slim
을 사용하고 있습니다. 프로덕션 환경에서 예쁜 모드가 해제되어 있으면 모든 HTML을 한 줄에 표시합니다. 전자 메일이 Sendgrid
을 통과하면 998 번째 문자에 줄 바꿈이 추가되어 HTML이 깨집니다. Sendgrid
은 전자 메일 RFC를 준수하기 위해이 작업을 수행합니다.Rails Slim HTML 이메일 템플릿의 최대 줄 길이는 어떻게 설정합니까?
전자 메일을 렌더링하는 동안 예쁜 모드를 해제하고 Slim
에 최대 줄 길이를 따르라고 지시하거나 강제 줄 바꿈을 도입 할 수 있습니까? 이메일 템플릿을 통해 이러한
= "\r\n"
의 몇 가지를 추가
당신이 예쁜 모드를 벗어나고 싶다고 말했지 만 프로덕션 환경에서 사용하도록 설정하는 것이 줄 바꿈을 임의로 삽입하는 것보다 나은 해결책이라고 생각합니다. 'Slim :: Engine.set_default_options : pretty => true' –
HTML 메일의 경우에만 설정할 수 있습니다. –