Petri IT Knowledgebase Forums
 

Petri.co.il forums Home Forums Start Page Forums Frequently Asked Questions FAQ Member List Members List
Go Back   Petri IT Knowledgebase Forums > Messaging Software > Exchange 2000 / 2003
Petri.co.il is happy to award auglan the title of Most Valuable Member !!!
Register Calendar Calendar Search Petri IT Knowledgebase Forums Search Todays Posts Today's Posts Mark Forums Read

Notices

Enabling SMTP Vrfy in Exchange 5.5, 2000 & 2003

Enabling SMTP Vrfy in Exchange 5.5, 2000 & 2003

this thread has 0 replies and has been viewed 13450 times

Closed Thread
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23rd March 2005, 14:41
obirle obirle is offline
Casual
Casual
 
 Join Date: Mar 2005
  6 month star 12 month star
 Location: Belgium
 Posts: 5
 Reputation: obirle is on a distinguished road (10)
Default Enabling SMTP Vrfy in Exchange 5.5, 2000 & 2003

Hello,

I am looking for a way to enable the SMTP Vrfy command in Exchange 2000 and 2003.

In Exchange 5.5, SMTP Vrfy can be easily enabled with a Windows registry entry:
Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\MSExchangeIMC\Parameters
and add the following value:
Value name: EnableVRFY
Data type: REG_DWORD
Data: 0x1 (to enable)

As a first step I found the way to configure Exchange 2003 to check recipients in SMTP protocol
http://blogs.msdn.com/dlemson/archiv.../17/52019.aspx
This is not available in Windows 2000.

To prevent Email address harvesting, Exchange 2000 and 2003 disable SMTP Vrfy, and return instead:
> vrfy somebody@domain.com
252 2.1.5 Cannot VRFY user, but will take message for <somebody@domain.com>

This is confirmed by the microsoft support page: XIMS: VRFY Command Does Not Work in Exchange 2000 or in Exchange 2003
http://support.microsoft.com/default...b;en-us;289521
This pages states that one need to write a 'protocol event sink' to do it.

The architecture is detailed at the page: Chapter 6: SMTP Transport Architecture
http://www.microsoft.com/technet/pro...aa8c4ddf8.mspx in the paragraph SMTP Configuration Settings in the Metabase

SMTP events are described in MS Windows 2000 SMTP Service Events
http://www.microsoft.com/technet/pro.../smtpserv.mspx

Another article: How to turn off ESMTP verbs in Exchange 2000 Server
and in Exchange Server 2003 http://support.microsoft.com/kb/257569 describes how to enable/disbaled some SMTP commands.
This is confirmed by the article listing Metabase S options (IIS metabase properties http://msdn.microsoft.com/library/de...fcedd895e3.asp

The article Using the Metabase Reference Pages
http://www.microsoft.com/technet/pro.../smtpserv.mspx listed a range of values defining the protocol behaviour, like:

Internal ID

Each property has a unique numerical identifier which IIS recognizes
internally. This is useful when writing C/C++ applications that use ABO.

Identifiers used by IIS are assigned from a pool of reserved numbers. If you create new identifiers in the metabase, use identifier numbers greater than 65535 (0x0000ffff) to avoid conflicts with current or future system data.
Identifiers are defined in the IIScnfg.h header file. The following ranges are reserved by IIS:

Range Reserved for
1 (0x00000001) to 32767 (0x00007fff) IIS identifiers.
28672 (0x00007000) to 32767 (0x00007fff) The subset of ASP identifiers.
32768 (0x00008000) to 36863 (0x00008fff) FrontPage Server Extensions identifiers.
36864 (0x00009000) to 40959 (0x00009fff) SMTP identifiers, owned by Exchange.
40960 (0x0000a000) to 45055 (0x0000afff) POP3 identifiers, owned by Exchange.
45056 (0x0000b000) to 49151 (0x0000bfff) NNTP identifiers, owned by Exchange.
49152 (0x0000c000) to 53247 (0x0000cfff) IMAP identifiers, owned by Exchange.
53248 (0x0000d000) to 57343 (0x0000dfff) MSCS identifiers.
57344 (0x0000e000) to 61439 (0x0000efff) Application Center identifiers.

It looks like the Windows SMTP server protocol behaviour can be defined by values (SmtpInboundCommandSupportOptions ?) either in the metabase IIS, or in the Active Directory configuration if installed.

Unfortunately I haven't found much more.

Does anybody know how to enable the SMTP Vrfy command in Exchange 2000 and 2003 ?
Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
upgrade exchange 5.5 from SBS 4.5 to 2003 regular server roei SBS 2000 / 2003 2 8th August 2007 15:21
Exchange 2000 and the first 2003 DC in 2000 domain astropop73 Active Directory 7 6th February 2007 20:38
Microsoft Exchange How-to's azmantek Exchange 2000 / 2003 6 17th October 2006 12:25
Exchange 2003 Install failure during Phase 3 dlove106 Exchange 2000 / 2003 0 20th December 2005 22:46
Exchange 5.5 migration to Exchange 2003 Permission error fasahat Exchange 2000 / 2003 0 10th April 2005 12:15


All times are GMT +3. The time now is 23:44.

Steel Blue 3.5.4 vBulletin Style ©2006 vBEnhanced
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
 

Valid XHTML 1.0!   Valid CSS!

Copyright 2005 Daniel Petri