안녕하세요
저는 메일 포워딩 데몬은 만지고 있습니다.
구성은
메일 -> 메일 포워딩 데몬 -> 메일 서버
이런 형식입니다. 즉 메일 포워딩 데몬에서 필요한 걸 수행한 다음에
메일 서버로 보내는 건데요.
가끔 많은 메일을 보내면 '메일 포워딩 데몬'을 거치지 않고 곧바로
메일 서버로 가는 경우도 있습니다.
저는 메일 포워딩 데몬 소스를 blocking 을 바꿨습니다.
아래와 같이요..
112 int flag = (~O_NONBLOCK) & fcntl(sd, F_GETFL);
113 fcntl(sd, F_SETFL, flag);