ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Greetings! I wrote a script to send email with attachment using SENDMAIL. I'm using
MAILTEXT=/tmp/t_tmp.$$
and echoing everything I need included in the body of the email. It's HTML-- "Content-Type: multipart/mixed;
The script executes and the email is received but seeing weird truncation.
This EXCERPT from script...
</style></head>
<body lang=EN-US link=blue vlink=purple>
<p class=MsoNormal>Please find the attached overhead summary report for period $periodYY.</p>" >> ${MAILTEXT}
BECOMES this in source of email received... </style></head>
<body lang=-US link=ue vlink=rple>
<p class=oNormal>Please find the attached overhead summary report for period Test Sub.</p>
It appears the finished output is dropping the first two characters following any equal signs in the HTML... link=blue becomse link=ue, MsoNormal becomes oNormal, etc. ??
Any ideas why this is occurring?
Last edited by joe98888; 06-11-2012 at 03:33 PM.
Reason: Clarity
1. I am less than sympathetic because I HATE HTML in email.
2. Does your script construct the text as stings and push it directly, or build a file and pipe it?
3. Are you using the sendmail agent directly instead of one of the programs that manages the interface for you? (Mutt, mail, mailx, elm, pine, etc: they all have ways to run automated for scripting and filter/send intelligently, even use attachments).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.