popen함수에서요 메일보낼때..

익명 사용자의 이미지

popen함수에서요
mail = popen(/bin/mail " -s '안녕하세요.' aaa@hotmail.com < test.php3", "w");
이런식으로 하면 메일이 가거든요..
그런데 메일주소를 변수에다가 저장해서 보내면 안보내지는데..
만약 이런식으로 보내면은요
char temp[30]="aaa@hotmail.com";
mail = popen(/bin/mail " -s '안녕하세요.' temp < test.php3", "w");
temp를 이런식으로 쓰니까.. 메일을 발송하지 못하던데..
고수님들 답변을 부탁드립니다..
제발 가르쳐주세요.

익명 사용자의 이미지

간단하게 생각하십시오... 과연 그 temp 가

"aaa@hanmail.net" 일지 아니면

"temp" 일지요. 그럼 고운 하루