Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: Mail Man Newsgroups: alt.comp.mail.misc,comp.mail.misc,comp.mail.headers Subject: Would your SMTP server accept -> ehlo MAPI1.0 ??? Date: Fri, 12 Oct 2012 19:53:29 -0400 Organization: Aioe.org NNTP Server Lines: 36 Message-ID: <5078AD79.AADEC93F@Man.com> NNTP-Posting-Host: 5kVeTvj0XVcQRTeuskvxiw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.mail.misc:294 comp.mail.headers:4 Recently I've been trying to figure out why a Trendnet TV-IP110w IP-camera was not able to connect to my SMTP server to send mail. I performed some packet analysis and found that the camera was greeting the server with this: ehlo MAPI1.0 And my server responds with this: 501 Invalid domain syntax In looking at the ehlo specifications, the greeting is supposed to contain something that looks like a domain-name. So I believe the string "MAPI1.0" is being rejected by my server on that basis. When I redirect the camera to use my ISP's out-bound MTA server, it apparently accepts the ehlo and the email is delivered correctly. In doing so, I see this in the header generated by the camera: X-Status: Alpha X-Mailer: Fitivision Mail API V1.0 I've updated the camera's firmware, but it doesn't change the ehlo string. The firmware file is in the format .pck and seems to require unpacking and re-engineering on a linux machine (which I'm unfamiliar with). My intention would have been to replace the MAPI1.0 string with something more acceptible to my server. In posting this, I just wanted to document this issue (I have seen others mention SMTP problems with this camera in other forums) and I wanted to know why the firmware programmers would have used this string for their ehlo greeting - and would it be compatible with some (or many, or most) SMTP servers in current operation.