128c128 < $ this ->_body = shell_exec( " cat " . $file . " | " . $this->_htmlparser) ; --- > / / ( brody ) : 128a129,131 > // unix/piped: $this->_body = shell_exec("cat " . $file . " | " . $this->_htmlparser); > // windows and parameter: > $this->_body = shell_exec($this->_htmlparser . " " . $file); 133c136 < private function setParts( &$parts ) { $i = 0; --- > private function setParts( &$parts) { $i = 0; 137a141 > // FIX(brody): use parts of type (text/plain,html) as body , if not classified as attachment (disposition) 139c143 < in_array( $parts[$i]->ctype_secondary, array( 'plain', 'html' ) ) ) { --- > in_array( $parts[$i]->ctype_secondary, array( 'plain', 'html' ) ) && (! isset ($parts[$i]->disposition)) ) {