[NEWSboard eServer System i Forum]  
Sie betrachten das NEWSboard System i, i5, iSeries, AS/400 Forum als Gast. Bitte beteiligen Sie sich nach der Registrierung (2min). Erbitten und gewähren Sie Hilfe indem Sie auf Neues Thema oder Antworten klicken.

Zurück   [NEWSboard eServer System i Forum] > Anwender Gruppen > NEWSboard java

NEWSboard java Java für Einsteiger und Experten. z.B. iSeries RPG Programmierer steigen hier gemeinsam in die Java Thematik ein. Java kompatibler Code auch für die iSeries Platform.

Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1 (permalink)  
Alt 21-01-10, 11:39
max40 max40 ist offline
[User]
 
Registriert seit: Mar 2009
Beiträge: 12
Renommee-Modifikator: 2
max40 ist zur Zeit noch ein unbeschriebenes Blatt
501 HELO requires domain address

Hi,

ich hab ein kleines Java-Programm das eine Mail versenden soll!

Ich habe 2 Maschinen (AS400), auf der einen läuft es wunderbar auf der anderen kommt der Fehler "501 HELO requires domain address"!

Ich keine Ahnung was ich bei den Maschinen vergleichen soll um zu gucken wo die Unterschiede liegen!

Danke für eure Hilfe!

Gruß
max
Mit Zitat antworten
  #2 (permalink)  
Alt 22-01-10, 10:56
KM KM ist offline
[professional_User]
 
Registriert seit: Apr 2003
Beiträge: 714
Renommee-Modifikator: 8
KM stellt sich gerade der Gemeinschaft vor
Wie verschickst Du denn die Mail? Und wie legst Du die eMail-Adressen fest? Kommen die aus dem AS/400-Directory (WRKNAMSMTP) ?

Gruß,
KM
Mit Zitat antworten
  #3 (permalink)  
Alt 25-01-10, 11:30
max40 max40 ist offline
[User]
 
Registriert seit: Mar 2009
Beiträge: 12
Renommee-Modifikator: 2
max40 ist zur Zeit noch ein unbeschriebenes Blatt
Code:
final HtmlEmail email = new HtmlEmail();

email.setHostName("192.168.178.2");
email.setSmtpPort(25);
email.setAuthentication("user", "password");

try {
    
    email.setFrom("from@firma.de", "My Name");
    email.addTo("to@firma2", "My Name 2");
    
    email.setSubject("Test-Mail");

    String sMessage = "Test";

    // Body
    final MimeMultipart multipart = new MimeMultipart();
    
    // BodyMessage
    final MimeBodyPart messageBody = new MimeBodyPart();
    messageBody.setText(sMessage);
    multipart.addBodyPart(messageBody);
    
    File f = new File("/test.pdf");
    
    MimeBodyPart binaryPart = new MimeBodyPart();
    FileDataSource fds = new FileDataSource(f);
    binaryPart.setDataHandler(new DataHandler(fds));
    binaryPart.setFileName(fds.getName());
    
    multipart.addBodyPart(binaryPart);
    email.setContent(multipart,"multipart/mixed");

    email.send();
    
} catch (final Exception e) {
    e.printStackTrace();
}
Ich lege keine Mail-Adressen fest über WRKNAMSMTP, das Programm funktioniert auch sonst auf jedem Windows-PC (natürlich mit abgeänderten Anhang) in diesem Netzwerk!
Mit Zitat antworten
Antwort


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
LAN adapter address cc System i Hauptforum 2 30-10-08 13:55
RPG: Client Infos lesen? robertki NEWSboard programmierung 25 19-01-07 09:42
SQLCOD -501 Bernd Wiezroek NEWSboard programmierung 2 10-04-06 07:26
EIM Domain konfigurieren Ljokajk System i Hauptforum 5 06-02-06 15:16
domain zum Namen von AS400 hinfügen cc System i Hauptforum 1 14-10-04 07:18


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:43 Uhr.