sendmail을 사용하고 있습니다. 특정 유저로 수신되는 메일 중 첨부파일이 있는 메일들의 첨부파일만 특정 디렉토리에 저장하고 싶은데 가능한지 알고 싶습니다.
고견 부탁드립니다.
당연한 얘기지만--메일박스 파일을 메일러로 열어보면 첨부파일이 보이지 않나요?
사용자가 혹은 어드민이 메일을 읽지 않고 수신 메일 중 첨부파일이 있는 메일의 첨부 파일만 특정 디렉토리에 저장하고 싶은겁니다. 한마디로 서버단에서 그걸 처리가 가능한지 알고 싶습니다.
제발 좀 긍정적인 마음가짐으로...
/etc/procmailrc
등을..
:0 c * .*multipart.* !cat >> /tmp/it
test 해보시고.. 안되면, 고민해봅시다.
첨부만 따로 저장은 어렵구요. 첨부있는 메일 전체를 저장해야겠지요
---http://coolengineer.com
쉽게는 안될거고, procmail등을 사용해서 일단 수신되는 메일을 받은 후에 한쪽으로는 정상으로 배달시키고, 복사본을 받아서 메일 분석해주는 라이브러리를 사용해서 첨부 파일만 따로 분리시키도록 해야 할 겁니다. 기존에 나와 있는 도구로 가능할 것 같지는 않군요. 첨부파일 분리는 perl이나 python같은 스크립트 언어에 메일 다루는 모듈이 많이 있으므로 그걸 쓰시면 어렵지 않게 분리할 수 있을 겁니다.
-- 익스펙토 페트로눔
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: sendmail로 수신한 메일 중 첨부파일만 따로 저장이 가능한
당연한 얘기지만--메일박스 파일을 메일러로 열어보면 첨부파일이 보이지 않나요?
사용자가 혹은 어드민이 메일을 읽지 않고 수신 메일 중첨부파일이 있는
사용자가 혹은 어드민이 메일을 읽지 않고 수신 메일 중
첨부파일이 있는 메일의 첨부 파일만 특정 디렉토리에 저장하고 싶은겁니다.
한마디로 서버단에서 그걸 처리가 가능한지 알고 싶습니다.
제발 좀 긍정적인 마음가짐으로...
/etc/procmailrc등을..[code:1]:
/etc/procmailrc
등을..
이 정도로 넣으면 되지 싶은데요...
test 해보시고.. 안되면, 고민해봅시다.
첨부만 따로 저장은 어렵구요. 첨부있는 메일 전체를 저장해야겠지요
---
http://coolengineer.com
쉽게는 안될거고, procmail등을 사용해서 일단 수신되는 메일을 받은
쉽게는 안될거고, procmail등을 사용해서 일단 수신되는 메일을 받은 후에 한쪽으로는 정상으로 배달시키고, 복사본을 받아서 메일 분석해주는 라이브러리를 사용해서 첨부 파일만 따로 분리시키도록 해야 할 겁니다. 기존에 나와 있는 도구로 가능할 것 같지는 않군요. 첨부파일 분리는 perl이나 python같은 스크립트 언어에 메일 다루는 모듈이 많이 있으므로 그걸 쓰시면 어렵지 않게 분리할 수 있을 겁니다.
--
익스펙토 페트로눔
댓글 달기