주제: 메일링 작업에서의 난관 봉착
포럼의 글들은 매일 잘보고 있습니다~~ -_-
저도 요즘 파견나와서 유지보수 작업을 하고있는데 이곳방침자체가 'IE 전용' 이고, 여러가지의 제약으로 인해 저도 표준작업을 할 기회가 줄어들어서 점점 감각을 잃어가고 있습니다 (입사 3개월째.. 한참 표준 배우면서 신규프로젝트에 적용하면서 내공을 쌓고 있었는데...)
일단 푸념은 이정도로 하고, 몇일전 메일링 작업을 했는데요, 큰 문제가 있더라고요.
메일링 작업을 CSS를 사용해서 발송을 해봤는데 네이버는 인라인 CSS를 제외하고는 외부링크나 <style> 태그 안의 CSS는 자동으로 제거를 하고
파란은 클래스 네임이 겹쳐서 CSS가 깨지기도 하고(이건 네이밍을 바꿔서 해결했습니다) td에 align을 자동으로 center로 주더군요(이것도 결국 전체 DIV에
id를 주어 해결은 했지만요) 많은 문제들이 생기더라고요
중요한건 이런 변수들을 모든 메일 서비스를 상대로 파악하기가 힘들다는것..
하지만 여기서는 모든 메일에서 보여질수 있도록 하라는것 (물론, 당연한 얘기지요)
그러나 네이버처럼 아예 인라인 CSS밖에 안되는 상황이라 CSS를 사용하기도 힘들고(주문확인 같은 메일들이라 데이터가 들어가는 테이블이 몇개 있습니다)
그에따라 시맨틱한 마크업을 사용할수가 없어 결국 그동안 만든 메일폼들을 테이블화 하고 CSS를 최대한 사용안하는 쪽으로 해야하는 상황에 처해있습니다
이곳에도 에이전시에서 일하시는분이 많으신데 혹시 이런 난관에 봉착한적이 없으신지요~
이럴땐 어찌해야하나요~~
아, 그리고 쿠키님 블로그에서 현석님이 메일링이야말로 아이프레임으로 사용하는게 좋다고 하셨는데 저도 그 글을 읽고 동감했습니다만, 이번과 같은 메일은
고객의 주문정보 같은 프로그래밍이 들어가기 때문에 아이프레임으로는 구현이 안될것 같네요~
p.s 내일 모임 재밌게 노세요~~ 저도 가고 싶었지만 약속이 있어서... 여기계신 많은 분들과 친해지고싶네요~~~
다음에 기회가 있다면 꼭 참석토록 하겠습니다~
최종 편집 : hoiheart (2007-01-11 10:22 PM)

