Check if a pop3 email account exists in a windows 2003 pop3 service
ActiveX RegEdit.   ActiveX User account Manager   Pure-ASP Upload
Export MDB/DBF from ASP   Active LogFile   WebChecker   ActiveX/ASP Multi Dictionary object
 See 
 also 
 IISTracer, real-time IIS monitor and logging tool.
 Huge ASP file upload with progress bar. 



Do you like this article?
Please, rate it
and write review!
Rated:
by Aspin.com users
What do you think?
 Top messages
 22.3.2003 19:18:41 
 Read and write SQL image data, store binary file to sql table. (nbsp;WSHDatabaseConversionVBScript)
 22.3.2003 17:07:03 
 Work with binary files in VBSscript - read and write local and remote files (nbsp;WSHFile & data transferFunctionsVBScript)
 4.5.2002 9:16:43 
 Send an email from ASP (WSH) using VBSscript, CDONTS and Outlook. (nbsp;ASP / ASP.NetWSHVBScriptEmail)

 Check if a pop3 email account exists in a windows 2003 pop3 service 

 Areas>ASP / ASP.Net>Email
 Areas>VBA


...
  Dim exists
  exists = ExistsPop3User("hlavni", "franta", "market.cz")
  exists = ExistsPop3Email("hlavni", "franta@market.cz")
...


'Checks If a user account exists In a Windows 2003 POP3 service
'2005 Antonin Foller, http://tips.motobit.com
Public Function ExistsPop3User(MachineName As String, _
  UserName As String, DomainName As String)

  'get a configuration object.
  Dim P3 As New P3ADMINLib.P3Config
  'get the object from a VB Script/JScript
  'Set P3 = CreateObject("P3Admin.P3Config")
  'Connect To the remote computer.
  If Len(MachineName) > 0 Then P3.MachineName = MachineName
  
  Dim Domain As P3ADMINLib.P3Domain
  Dim User As P3ADMINLib.P3User
  
  'get the domain object
  Set Domain = P3.Domains.Item(DomainName)
  
  'add a user account
  On Error Resume Next
  'get the created user account
  Set User = Domain.Users.Item(UserName)
  ExistsPop3User = Err = 0
End Function

Public Function ExistsPop3Email(MachineName As String, Email As String)
  Dim vHelp() As String
  vHelp = Split(Email, "@")
  ExistsPop3Email = ExistsPop3User(MachineName, vHelp(0), vHelp(1))
End Function


 
 

See also for 'Check if a pop3 email account exists in a windows 2003 pop3 service' article:

     Some support VBA functions for mailenable mail server Lets you create postoffice, mailboxes, logins, email adresses from VBA or VBScript.
     Add an email account to a windows 2003 pop3 service using script Let's you add pop3 user account to a windows 2003 pop3 service using script (VBScript) or Visual basic from WSH, ASP, office or ASP.Net.
     Send an email from ASP (WSH) using VBSscript, CDONTS and Outlook. Short samples which lets you send an email from ASP or WSH, using several objects (CDONTS.NewMail, CDO.Message, Outlook.Application) and VBScript

If you like this page, please include next link on your pages:
<A
 Href="http://www.motobit.com/tips/detpg_check-pop3-user-account-windows/"
 Title="Let's you check if a pop3
  user email account exists in
  a windows 2003 pop3 service"
>Check if a pop3 email account exists in a windows 2003 pop3 service</A>

     IISTracer - IIS ISAPI real-time monitor IISTracer is a real-time monitoring tool for Microsoft IIS, which will show/log you what is happenning on IIS server right now. It let's you reveal problems with long-running scripts (.asp, .cgi, cfm...), hang-up states and low resource situations and lets you stop long-running requests (uploads/downloads).      ActiveX User account Manager - Set of simple objects for creating, deleting, and managing user accounts, groups, servers and domains in the Windows NT environment.
     Active log file - Hi-performance text file logging for ASP/VBS/VBA applications. Lets you create daily/weekly/monthly log files with variable number of logged values and extra timing and performance info.      ActiveX windows registry editor - Intuitive, easy to use COM interface to windows registry. Set of classes to read/enumerate/modify windows registry keys and values from ASP, VBS and T-SQL.
     ActiveX/ASP Multi Dictionary object - Free-threaded hi-speed dictionary algorithm with unique/nonunique keys (map/multimap). Connect to another dictionary object in the same process. Lock and Unlock methods to synchronize tasks (application scope). Share ASP Application/Session objects.      Export DBF/MDB from ASP - Conversion from recordset to MDB/DBF. Direct binary output of MDB or DBF files from ASP pages with one row of code.
     Pure-ASP upload - lets you upload files using Pure ASP VBS code (using multipart/form-data and input type=file).      ByteArray - Works with safearray binary data (VT_UI1 | VT_ARRAY) - save/restore binary data from disk, find, work with code pages, convert to string/hexstring(SQL).
     WebChecker - Checks http, https, ftp and gopher internet connections in regular intervals. Lets you monitor web site functionality (uptime). Enables restart or notification on problems.      HTTPLog ISAPI filter - Lets you log incomming/outgoing http header and document data to separate files. Monitor of IIS service input/output.

© 1996 – 2010 Antonin Foller, PSTRUH Software, e-mail help@pstruh.cz