[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nmh-workers] NMH long lines
From: |
mark.wake |
Subject: |
Re: [Nmh-workers] NMH long lines |
Date: |
Mon, 20 Feb 2012 15:59:49 -0000 |
Hi Ken,
The long lines are being produced by a bespoke C process,
running on Solaris, and the data is EDIFact formatted. These output
files are fine up until the point I call "mhmail" and by the time it
gets through our Exchange gateway it comes back with exclamation marks
in it ~every 998 characters.
As a temp workaround I'm running these long lines through a call to
the fold command before handing them off to mhmail which appears to be
producing the results I need.
Thanks,
Mark.
-----Original Message-----
From: address@hidden
[mailto:address@hidden On
Behalf Of Ken Hornstein
Sent: 20 February 2012 15:51
To: address@hidden
Subject: Re: [Nmh-workers] NMH long lines
>Apologies for the vagueness. By "current one" I'm referring
>to our existing X400 gateway accessed via Clearswift MTA software, with
>SMTP conversion done by a third party.
>
> Our belief now is that at some point in that submission processes the
>lines are split with CR/LF under the Clearswift route, but NMH uses an
>exclamation mark as the line delimiter and it's this we'd like to
amend.
Hm. Okay ... I guess there are still some things I don't understand.
- _How_ are these long lines being generated, exactly? I ask because
it's
difficult to generate long message lines with the standard Unix tools;
yes, you can do it, but you have to work at it. It's certainly not
the normal mode of operation.
- Are you sure nmh is generating the exclamation marks as the line
delimiters? A quick glance of the relevant source code makes me
think that once "post" hits the body of the message, it just
slurps the whole thing in, doesn't do any line length checking,
and blasts it all out to the MTA (which is arguably wrong, but
see my previous bullet). It's entirely possible that it _is_,
because some of that code is pretty hairy.
--Ken
_______________________________________________
Nmh-workers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/nmh-workers
The information in this e-mail and any attachments is confidential and may be
subject to legal professional privilege. Unless you are the intended recipient
or his/her representative you are not authorised to, and must not, read, copy,
distribute, use or retain this message or any part of it. If you are not the
intended recipient, please notify the sender immediately.
HM Revenue & Customs computer systems will be monitored and communications
carried on them recorded, to secure the effective operation of the system and
for lawful purposes.
The Commissioners for HM Revenue and Customs are not liable for any personal
views of the sender.
This e-mail may have been intercepted and its information altered.
The original of this email was scanned for viruses by the Government Secure
Intranet virus scanning service supplied by Cable&Wireless Worldwide in
partnership with MessageLabs. (CCTM Certificate Number 2009/09/0052.) On
leaving the GSi this email was certified virus free.
Communications via the GSi may be automatically logged, monitored and/or
recorded for legal purposes.