Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When I pipe a very long change log into nail, I receive a blank email with a .bin attachment named ATT00001..bin in Outlook. The file is 36KB and contains the expected text but double spaced (presumably something to do with line endings). If the messages are brief, this doesn't happen.

How do I prevent Nail from converting my message to an attachment?

User-Agent: nail 11.25 7/29/05
MIME-Version: 1.0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
share|improve this question
add comment

1 Answer

up vote 1 down vote accepted

I have had this same problem with the son of nail (heirloom mailx) on a Redhat ES 6.1. The problem in the end boiled down to the file not being an ascii, unix standard file (that is LF-only).

I solved this problem by removing the \r characters from the file before sending the mail.

cat logfile | sed 's/\r//' > logfile.new

share|improve this answer
I've long since moved on from the Outlook environment, but imagined it would be something like this given that MS is involved. Thanks. –  Matt Joiner Jan 24 '13 at 23:28
Very useful answer. Basically, I have an utf-8 output from diff (since diffed files are utf-8) and this made my script failed (no issue with ansi files). The tip still worked so that's wonderful. Thank you –  Mat M Apr 15 '13 at 21:08
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.