× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Yes, that's what was wrong. The INTNETADR parameters on the CHGTCPDMN were
blank, never set up.


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Bradley V. Stone
Sent: Thursday, March 20, 2008 4:51 PM
To: RPG programming on the AS400 / iSeries
Subject: RE: SMTP server name

does your ping at least resolve to an IP? If not, then DNS servers are
wrong or not listed at all. CFGTCP option 12.



Bradley V. Stone
BVSTools - www.bvstools.com
eRPG SDK - www.erpgsdk.com

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx]On Behalf Of Thomas Garvey
Sent: Thursday, March 20, 2008 3:56 PM
To: 'RPG programming on the AS400 / iSeries'
Subject: RE: SMTP server name


Thanks for the advice, Duane and Walden.

Assuming I follow #2, THEN I should be able to use JavaMail, after
setting the hostname property to the value they give me, right? The
SMTP server could be the iSeries SMTP server or their own server on
another box (as long as the iSeries I'm running on can talk to that
box on their network over TCP/IP, right?).

I think I may have tripped over something else. My iSeries TCP/IP
configuration may be incorrect. I can connect to my iSeries via VPN,
use Client Access, and use FTP, but still have a messed up TCP/IP
config, because I just tried to PING yahoo.com (from a command line) and
couldn't.
That means my iSeries can't talk directly to the web, right?

Tom


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Walden H. Leverich
Sent: Thursday, March 20, 2008 3:32 PM
To: RPG programming on the AS400 / iSeries
Subject: RE: SMTP server name

The only one of those three that will work all the time is #2.

#1 and #3 won't always work because, first, they may not want to
install the server, and second, even if they did, the firewall may not
allow outbound
port-25 traffic from the system i. So, even if you install the SMTP
server, you'd then have to configure _it_ to forward to the correct
internal SMTP server so the mail could then be relayed out to the
real-world.

Keep it simple, let them configure the SMTP server.

-Walden

--
Walden H Leverich III
Tech Software
(516) 627-3800 x3051
WaldenL@xxxxxxxxxxxxxxx
http://www.TechSoftInc.com

Quiquid latine dictum sit altum viditur.
(Whatever is said in Latin seems profound.)


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Duane Kehoe
Sent: Thursday, March 20, 2008 4:02 PM
To: RPG programming on the AS400 / iSeries
Subject: Re: SMTP server name

Thomas,

I would say expecting an outside SMTP server to allow your program to
connect is foolish at best. Spammers have been doing this for
years and
that is why so many ISPs, corporations, etc have completely locked down
their SMTP access - imagine more Nigerian Lottery emails, no thanks.
I am
not saying you will not find an open SMTP server but I would not
count on
it. My suggestion would be to do one of the following:

1. Require the i5 STMP server be running, create a user during your
program installation and have the program use your now valid user.
2. Another alternative would to ask the installing user to provide
a valid
SMTP server, by host name(smtp-server.corp.com for example) or IP
address(192.168.x.x). Be it the i5 your on or another server on the
network basic TCP/IP will handle and if they provide the i5 they should
have the STMP server already configured. You could always remind them
with a friendly prompt.
3. Yet another, and possibly scary, option would be to create a process
that would configure the SMTP server on the i5 automagically for
the user.

Hope this helps.

Thomas Garvey wrote:

I think a description of what I'm trying to do would help.

I have a batch process that creates a spooled file, which is
converted into
a pdf file (stored in the IFS). This pdf file needs to be sent, as an
attachment, to an e-mail address. This whole process needs to be
able to work on any and all iSeries (from v5r3 and up) without having
to do any mail server setup or modification to any configuration. The
e-mail destination is NOT a user found on the iSeries.

So, it seemed that using JavaMail wrapped in RPG would allow me to
avoid use of SNDDST (which has user profile and configuration
problems for me), and MIGHT allow me to use a mail server reference
of my choice (as it appears that setting the mail server name is all
I need). If the SMTP server was configured on the iSeries the
process finds itself running on, then it could use IT. If the
iSeries is NOT configured as a mail server (or the SMTP server was
not active), the JavaMail properties might allow me to use another
server (like YAHOO.COM?), as long as the iSeries could talk to the
world over TCP/IP.

I know I may be dreaming here, but it sure seems like there should be
a way to do what I need to do.

If I've been smoking the wrong kind of tobacco here, let me know.

Tom Garvey


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Scott Klement
Sent: Thursday, March 20, 2008 11:32 AM
To: RPG programming on the AS400 / iSeries
Subject: Re: SMTP server name

From who's perspective? From the perspective of other jobs running
on the same system who want to connect to the SMTP server, the
hostname is always 'localhost'.

From the perspective of jobs running on other machines, there's no
way to "programatically" determine the host name... that should be a
configuration item. In some sort of configuration file (or database
or user space, data area, environment variable -- whatever you want to
use) you'll have a space where you keep track of the SMTP server to
connect to. The host name would be stated there. It's not something
that can be calculated.

So I'm not sure that I really understand what you're looking for.


Thomas Garvey wrote:


Can anyone tell me how to programmatically find the hostname for the
SMTP server running on my iSeries?

Thanks



--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take
a moment to review the archives at http://archive.midrange.com/rpg400-l.





--

WEYCO Group -

Florsheim, Brass Boot, Nunn Bush, Stacy Adams
Duane Kehoe Phone # 414.908.1814
EC / Programmer / Analyst Fax # 414.908.1601
Email: dkehoe@xxxxxxxxxxxxxx
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.



--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.


--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or
change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.