pzzwhw
Joined: 25 Jan 2008 Posts: 1
|
Posted: Fri Jan 25, 2008 1:38 pm Post subject: SMTP Problem |
|
|
Using PageGate V4.0 to send messages to email addresses is taking roughly 2 minutes per message. In looking at the log which shows the SMTP session commands and responses, I see that PageGate never seems to see the first response back from the SMTP forwarder server for the EHLO command (i.e. nothing 'shows up in the log' as a response - I do believe there is a response but PageGate isn't catching it). It then waits for about 100 seconds, sends a second HELO and then everything is fine and the message is successfully sent. That wouldn't be a big problem, but it does mean there is about a two minute delay before any message goes out and it also means that sending 5 messages takes 10 minutes!
It does this no matter what mail server I've tried, and when I did a manual session using telnet to the same mail server as a test, I've verified that the remote mail server is both prompt in all its replies and that it supports both EHLO and HELO. I'm stumped, any ideas?
Here's a log sample showing what I am encountering:
1/25/2008 12:54:38 PM Working on message to: recipent_1 from: Test
1/25/2008 12:54:38 PM Formatting message
1/25/2008 12:54:38 PM Message contained in single packet
1/25/2008 12:54:38 PM Trying host: forwarder.gm.com
1/25/2008 12:54:39 PM Connected to: forwarder.gm.com
1/25/2008 12:54:39 PM Received:220 *****************************************************************************
1/25/2008 12:54:39 PM Sent:Ehlo gm.com
1/25/2008 12:54:39 PM Received:
1/25/2008 12:54:39 PM Received:
1/25/2008 12:54:39 PM Received:
1/25/2008 12:54:40 PM Received:
1/25/2008 12:54:40 PM Received:
1/25/2008 12:54:40 PM Received:
1/25/2008 12:54:40 PM Received:
<intermediate lines deleted>
1/25/2008 12:56:27 PM Received:
1/25/2008 12:56:27 PM Received:
1/25/2008 12:56:27 PM Received:
1/25/2008 12:56:28 PM No Response
1/25/2008 12:56:28 PM Sent:Helo gm.com
1/25/2008 12:56:28 PM Received:250 ahgmlir2.imr.gm.com Hello uspinsa0nms01.pin.nam.gm.com [120.134.244.235], pleased to meet you
1/25/2008 12:56:28 PM Sent:Mail From:<Test@gm.com>
1/25/2008 12:56:28 PM Received:250 2.1.0 <Test@gm.com>... Sender ok
1/25/2008 12:56:28 PM Sent:Rcpt To:<recipient1@eds.com>
1/25/2008 12:56:29 PM Received:250 2.1.5 <recipient1@eds.com>... Recipient ok
1/25/2008 12:56:29 PM Sent:Data
1/25/2008 12:56:29 PM Received:354 Enter mail, end with "." on a line by itself
1/25/2008 12:56:29 PM Sending message
1/25/2008 12:56:29 PM Sent:Message-ID: <2501081256300@gm.com>
1/25/2008 12:56:29 PM Sent:Date: 25 Jan 08 17:56:00 UT
1/25/2008 12:56:29 PM Sent:To: <recipient1@eds.com>
1/25/2008 12:56:29 PM Sent:From: <Test@gm.com>
1/25/2008 12:56:29 PM Sent:Subject: Test:
1/25/2008 12:56:29 PM Sent:
1/25/2008 12:56:29 PM Sent:Test
1/25/2008 12:56:29 PM Sent:
.
1/25/2008 12:56:29 PM Received:250 2.0.0 m0PHse0n004684 Message accepted for delivery
1/25/2008 12:56:29 PM Message sent
1/25/2008 12:56:29 PM Closing connection
1/25/2008 12:56:29 PM Sent:Quit
1/25/2008 12:56:30 PM Disconnected
1/25/2008 12:56:30 PM SUCCESSFUL Stn:0 To:recipient_1 Frm:Test Msg:Test
|
|
Tech Support
Joined: 25 Aug 2003 Posts: 4405
|
Posted: Fri Jan 25, 2008 2:21 pm Post subject: |
|
|
Hmm... usually if there is line after line of Received in the log, it means that the SMTP delivery portion of PageGate or one of the DLL's it references has gotten mixed up, modified, etc. The easiest way to fix that is to re-run the installation and since you're going to need that anyways, here's how to update to the latest build of version 4:
1) Make a backup copy of your c:\program files\pagegate\pagegate.mdb file - this file contains all of your registration, carrier, recipient, mailbox, and connectors information.
2) Make a backup copy of the c:\program files\pagegate\mailboxes\ directory, if it exists.
3) Download the most recent build of PageGate version 4:
http://www.notepage.net/download/pgv4.0.9.exe
4) Shut PageGate down. Make sure that the system services are stopped, close the Admin, close the Monitor, and make sure nothing regarding PageGate is still running.
5) Uninstall PageGate. When prompted, select the full uninstall option.
6) Once the full uninstallation of Pagegate is complete, reboot the computer.
7) After the computer has been rebooted, manually browse to the c:\program files\ directory and if the PageGate directory still exists, delete it.
8) Use the pgv4.0.9.exe file you downloaded in step 3 to install the latest build of PageGate (select the PageGate Server option when prompted).
9) Now that we've got PageGate reinstalled, run the Admin.
10) Ignore the dialog that pops up, just click on Apply. It will tell you a new database has been created and PAgeGate must be restarted.
11) BEFORE you run the Admin again, take that copy of the pagegate.mdb file you made in step 1 and copy it back into the c:\program files\pagegate directory.
12) It'll ask if you want to overwrite the file, say yes.
13) If any of your recipients use mailboxes, restore the Mailboxes directory that you backed up in step 2.
14) Run the PageGate Admin again. Everything should be there (carriers, recipients, connector information, registration, all of it).
15) The last thing is to go to Program - Settings in the PageGate Admin and switch it to have PageGate run as a Windows NT service.
16) Once PageGate has been switched to run as a Service, left click once on the icon of the pager in your system tray and tell it to start.
|
|