From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7f69d501aee6589 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-11-18 13:39:13 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!sn-xit-05!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "David C. Hoos" Newsgroups: comp.lang.ada Subject: Re: Ada Mail Server? Date: Mon, 18 Nov 2002 15:31:24 -0600 Organization: Posted via Supernews, http://www.supernews.com Message-ID: References: <3DD8F33F.4070202@otelco.net> <3DD92D3B.8030205@otelco.net> X-Newsreader: Microsoft Outlook Express 6.00.2720.3000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Complaints-To: abuse@supernews.com Xref: archiver1.google.com comp.lang.ada:31072 Date: 2002-11-18T15:31:24-06:00 List-Id: "Larry Hazel" wrote in message news:3DD92D3B.8030205@otelco.net... > Pascal Obry wrote: > > Larry Hazel writes: > > > > > >>Is there a mail server for Windows programmed in Ada? > > > > > > Depending on what you are looking for! In my SMTP package I have a part for > > the server. This is more a demo than a full server ;) all it does is read > > incoming SMTP mail, parse them and create an Ada structure with this > > information and call a callback routine for each message... This was to > > implement some kind of mail-server (sending command in e-mail to activate such > > or such command...)... Anyway all this is work in progress... > > You can grab current sources from my homepage. Look for package SMTP. > > > > Pascal. > > > > I was hoping for a full service mail server that would handle sending and > receiving (from multiple ISPs) for all users/computers on a home network. I > have downloaded your SMTP package and will take a look at it. If everything is > in French, I probably won't understand though. Do you really mean a server, or are you talking about an E-mail _client_? If you mean a _server_, are you planning to open port 25 to the world on your home network? When you talk about multiple ISPs, that sounds like you want an E-mail client, because IPSs usually provide an SMTP server accepting connections on port 25, and a POP3 server accepting connections on port 110. I have used Pascal's SMTP package, but what it does (in its default configuration) is listen on port 25 for incoming messages which have been addressed to the host on which the package is running -- i.e., the messages were _not_ addressed to some user@ some ISP. I used Pascal's package integrated into a program handling tactical text messages using SMTP as the transport. This way, my application reacted immediately to an incoming message, rather than depending on some program like sendmail signalling my application. So, all that said... it doesn't sound like what you want. > > Larry >