mail senden mit konsole



  • Hallo,

    daran:

    aramis schrieb:

    ich schreibe alle daten in den header die benötigt werden der kann nicht leer sein

    hab ich leichte Zweifel! Also zumindest fällt mir auf dass der Sender fehlt...

    mfg, Micha!



  • wie was meinst du mit sender?? hab doch alles gemacht??



  • Hallo

    Random meint die Eigenschaft TNMSMTP::TPostMessage::FromAddresse die bei dir nicht gesetzt wird.

    bis bald
    akari



  • Hallo,

    wo hast du denn beim Versenden der Mail den Sernder festgelegt? Die BCB - Hilfe meint:

    NMSMTP1->PostMessage->FromAddress = Edit3->Text;

    mfg, Micha!

    // zu langsam -.-



  • ok das hab ich jetzt geändert, jetzt bekomme ich die fehlermeldung no valid recipients. und noch ne frage nebenbei: muss ich bei cc und bcc unbedingt eine adresse angeben oder kann das leer bleiben.ist das vielleicht das problem



  • Hallo,

    jenachdem ob du Kopien deiner Mail versenden willst .. ich glaub das sollte aber lieber Entscheidung des Sernders und nicht des Entwicklers sein :)! Um zu testen ob es daran liegt, solltest du die entscheidenden Zeilen in deinem Quellcode auskommentieren!

    mfg, Micha



  • also ich habe schon alles ausprobiert, ich hab für bcc und cc was eingegeben und auch schon auskommentiert, trotzdem kommt die fehlermeldung invalid recipients. kann das keiner von euch mal kopieren und als konsolenanwendung mal laufen lassen. vielleicht fällt euch dann der fehler auf. hab schon alles ausprobiert und auch in der doku alles nachgelesen.



  • HALLO? NOCH JEMAND DA?



  • Rumschreien führt nur dazu, daß keiner mehr antwortet.

    Schau dir mal die Beispiele an, die beim BCB dabei sind. Diese findest du unter Examples/FastNet im BCB-Verzeichnis.

    Das Problem ist, dass du Smpt nicht angemeldet hast, außer du hast ein E-Mail-Provider der Pop vor Smtp verwendet, d.h. man muß erst Mails abrufen, bevor man welche verschicken kann. Da die FastNet-Komponenten keine Authentifizeiung für Smtp zulassen kann man hier also keine E-Mail-Konten verwenden, die für den E-Mail-Versand eine Authentifizeiung erfordern. Also auch hier nochmal den Tip: nimm die Indy-Komponenten.



  • Linnea schrieb:

    Rumschreien führt nur dazu, daß keiner mehr antwortet.

    Erschwerend kommt hinzu, dass er akaris Vorschläge wohl immer noch nicht getestet hat. Er wartet wohl lieber darauf, dass sich tatsächlich jemand die Mühe macht, das für ihn zu machen. Keine Initiative -> keine Resonanz...



  • ok habs jetzt und nebenbei ihr wart auch mal anfänger und habt es bestimmt nicht gemocht wenn euch jeder einfach gesagt hat das ihr in irgendwelchen dokus nachlesen sollt, und das habe ich auch gemacht bevor ich in dieses forum gegangen bin denn so schlau war ich nämlich auch. trotzdem danke an die anderen tipps.



  • aramis schrieb:

    ...nebenbei ihr wart auch mal anfänger und habt es bestimmt nicht gemocht wenn euch jeder einfach gesagt hat das ihr in irgendwelchen dokus nachlesen sollt

    LOL, was ist denn das für eien Aussage. Zu der Zeit, als ich C / C++ gelernt habe gab es noch nicht mal Internet und es gab auch niemanden, den ich hätte fragen können. Mir blieb damals gar nichts anderes übrig, als ein paar Bücher zu lesen und Dokumentationen zu wälzen.


Anmelden zum Antworten