sun's longitude:241 56 38.31 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1270 번 글의 답장글: Re: [질문] CVS가 보내는 메일의 Date 부분이 표시가 안됩니다.
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 01월 07일 05:47:04 화(새벽) 조회: 672
[한경숙]님이 남기신 글:

>안녕하세요.
>무척 오랜만에 들렀습니다. 매번 질문있을 때에만 이렇게
들러서 죄송.. ^^;;

정말 오랜만이군요. ^.9

>
>회사 개발팀의 자체 서버 관리도 맡고 있는데요. CVS를
운영합니다. 
>그런데 얼마전에 이런 문제가 생겼습니다.
>
>CVS에 Users가 로그인해서 변경한 사항을 반영하면 자동으로
email을 발송하도록 합니다.
>이 때 loginfo.pl 이라는 perl로 만들어진 script가 sendmail로 email을
발송하게 하지요.
>
>loginfo.pl 에서는 users가 작성한 comment를 넣고, 그 작업의 시간을
date명령어를 실행하여 작업 시간 등을 기록한 email을
전송합니다.
>이 때, loginfo.pl 자체에서는 이메일이 발송되는 시간을 따로
기록하는 부분은 없습니다.
>즉, Outlook에 도착한 email의 format을 예로 들자면,
>==========================================================
>From: CVS Loginfo [mailto:cvs@cvs.xxxx.xxxx.xxxx]
>Sent: <- 이 부분에 표시되는 날짜와 시각
>To: cvs@cvs.xxxx.xxxx.xxxx
>Subject: [ test ] gshan
>==========================================================
>
>위의 Sent 부분은 sendmail이 작성하여 보내는 것으로 알고
있습니다.
>그런데, 막상 users에게 도착한 메일은 두 가지 유형의 문제가
있습니다.
>
>==========================================================
>유형 1)
>From: CVS Loginfo [mailto:cvs@cvs.xxxx.xxxx.xxxx]
>Sent: 없음
>To: cvs@cvs.xxxx.xxxx.xxxx
>Subject: [ test ] gshan
>==========================================================
>또는
>==========================================================
>유형 2)
>From: CVS Loginfo [mailto:cvs@cvs.xxxx.xxxx.xxxx]
>Sent: Monday, January 01, 1601 9:00 AM
>To: cvs@cvs.xxxx.xxxx.xxxx
>Subject: [ test ] gshan
>==========================================================
>
>즉, 날짜와 시간이 아예 없음으로 표시되는 경우와 아예 잘못
표시되어 오는 경우 입니다.
>그러나 linux 시스템에서 date 명령을 수행하여 check 하면 제
시간이 나옵니다.
>무엇이 문제이며 어떻게 해결할 수 있을까요?? +_+
>
>
> 

시스템 `date` 명령어를 사용하지 말고
perl의 time()과 gmdate() 함수를 사용해 보세요.

예)
$date = gmtime(time() + (3600*9)) . ' KST';

이런식으로.


 
이전글 : [질문] CVS가 보내는 메일의 Date 부분이 표시가 안됩니다.
다음글 : Re: Re: [질문] 메일 Header 의 Date 문제  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

[질문] CVS가 보내는 메일의 Date 부분이 표시가 안됩니다. Re: Re: [질문] 메일 Header 의 Date 문제
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds