Are you getting any error messages in the following QSYSWRK jobs?: QMSF QTSMT*
Maybe old messages are causing a problem, to clear them: 1. ENDTCPSVR *SMTP 2. CRTDTAARA DTAARA(QUSRSYS/QTMSCLEAN) TYPE(*CHAR) LEN(1) VALUE(?c?) AUT(*ALL) 3. STRTCPSVR *SMTP The server deletes the DTAARA.
This is what our QSMTPQ looks like: Queue . . . . . . . . . . . : QSMTPQ Queue type . . . . . . . . : *RPDS Remote location name . . . : TCPIPLOC Mode . . . . . . . . . . . : *NETATR Remote net ID . . . . . . . : *LOC Local location name . . . . : *LOC
I thought I read some place that the distribution queues are not used for TCP, I confirmed this by holding the queues and sending a message.