Ssmtp로 메일 보낼 때 보내는 사람 바꾸는 방법

ssmtp를 사용하고 있습니다

ssmtp.conf

[code:1uz0mxwi]
root = username@gmail.com
mailhub = smtp.gmail.com:587
hostname = myserver
FromLineOverride = YES
UseSTARTTLS = YES
AuthUser = username
AuthPass = userpassword
[/code:1uz0mxwi]

php.ini

[code:1uz0mxwi]
sendmail_path = /usr/sbin/ssmtp -t -i
[/code:1uz0mxwi]

smtp 서버를 smtp:gmail.com:587을 통해
제 gmail 계정을 통해서 메일을 보내도록 하고 있습니다

php에서 mail() 함수를 써서 메일을 보내보니 정상적으로 보내지는 것을 확인했습니다

그런데 보내는사람 정보에 username@gmail.com으로 뜨는데
보내는사람의 메일주소를 어떻게 바꾸는건가요?

php에서 메일 헤더 설정에서 "From: username@nate.com" 이런식으로 해도 무시되고
/etc/ssmtp/ssmtp.conf에서 root나 hostname값을 "username@nate.com" 으로 바꿔봐도 무시되고

username@gmail.com으로 보내집니다 ㅠㅠ

우선 네이트는 smtp 를 지원하지 않을것입니다.

그리고 smtp를 지원하는 메일주소로 변경 할 경우에도
mailhub… 등등이 그 메일에 맞게 수정되어야 겠지요

smtp서버는 위의 글에도 적었듯이 smtp.gmail.com:587로 통해서 보내기 때문에 메일 발송 잘됩니다
문제는 gmail.com을 통해서 보내는 메일을 송신자 메일주소를 바꿔서 보낼수 없는지(rewrite같은 기능이나 메일 포워딩처럼)가 궁금해서 질문을 올렸습니다

FromLineOverride <– 요 놈이 문제의 실마리 같아보이는데용? @@;;
일단은 테스트를 함 해보시죠… ;;