Protocol Plug-in Programming Guide: Trouble Shooting
Previous Contents Index


Chapter 5 Trouble Shooting

These plug-in programming tips will help you avoid problems with your Protocol Level Plug-ins.


Planning Memory Use


Handling External Dependencies
Be careful about external dependencies. If your DLL or shared library has unresolved symbols that are not fulfilled at load time, the smtpd cannot load the plug-in. In this case, you may see an error of "-5977" in the SMTP log, with the message that it cannot load the plug-in.

To examine external dependencies on Unix, you can use tools such as ldd -r or nm.


Processing DATA Lines

 

© Copyright 1999 Netscape Communications Corp., a subsidiary of America Online, Inc. All rights reserved.