I tried this and got the same traceback result. We checked this with just a To and From header(explained below) and while the mail was sent the headers where mangled.
Thanks for the help...
But I still think this is a problem (obviously not the only one). But I have another shot, and now I would bet on it: getEmailbyName is a dtml method which returns an extra newline after the sender name. You see this when you look at the message you got working, the From: adress, also comming from getEmailbyName: <jpeterso@rangebroadband.com
Try <<dtml-var "_.string.strip(_['getEmailbyName'])">> But you might really have to adjust your dtml-ifs. Untested: <dtml-sendmail mailhost="MailHost"> To: Cable-Test <cable-test@rangebroadband.com> Cc: Automated Request <<dtml-var "_.string.strip(_['getEmailbyName'])">><dtml-if mailSupport> Bcc: Support <support@rangebroadband.com></dtml-if> From: Automated Request <<dtml-var "_.string.strip(_['getEmailbyName'])">> Subject: New Cable Modem [<dtml-if form_name><dtml-var form_name></dtml-if> (MAC: <dtml-if form_mac_address><dtml-var form_mac_address></dtml-if>)] cheers, oliver