Hi people, I'm trying to modify the source of a program named sendemail (it's in Perl, you can examine it here: http://caspian.dotconf.net/menu/Software/SendEmail/), which serves to send email from the command line. I am modifying it to use Term::ReadKey to get the smtp password. An important use case for me is sending a mail whose contents are exactly the output of some other shell program, which I do by piping the output into sendemail. My issue is, however, that when sendemail's standard input is changed in this way, it is unable to accept the password (for the smtp server) from the command line (in the sense of displaying a prompt for a password, the same way as sudo does.) That would mean that the only way I can make it work with a redirected STDIN is to actually include my password as a command line option, which is unacceptable for obvious reasons. Can someone suggest a workaround for this?
Thanks, Mihir. -- Mihir Mehta, B. Tech. student, Department of Computer Science and Engineering, Indian Institute of Technology, Delhi. -- Mailing list guidelines and other related articles: http://lug-iitd.org/Footer
