答え1
答え2
read_config()
方法を見ると883行目現在の BLOB af4d1e58d28fa9450bfc6a80fbacc75ca28c2220 の場合、等号=
またはシャープ記号によって#
、暗黙的に続行され、構成ファイルのその行の解析がスキップされるようです。
/* Make comments invisible */
if((p = strchr(buf, '#'))) {
*p = (char)NULL;
}
/* Ignore malformed lines and comments */
if(strchr(buf, '=') == (char *)NULL) continue;
私は、この件に関して権威ある回答や、文書への明確な参照を依然として見たいと思っています。
答え3
次の回避策を使用できます。
- コマンドライン引数にパスワードを直接入力する
ssmtp -ap "Hash#Password" ...
- あるいは、パスワードを環境変数に設定します。
ssmtp -ap $PASSWD ...
お役に立てれば幸いです。