Warum erstellt meine D2009 exe E-Mails mit Anlagen namens ATTnnnnn.DAT, wenn der gleiche Quellcode in D2007 E-Mails mit Anlagen korrekt mit dem ursprünglichen Dateinamen benannt erzeugt?Warum erstellt meine D2009 exe E-Mails mit Anhängen namens ATTnnnnn.DAT
Ich verwende die jeweiligen Indy-Bibliotheken, die mit D2007 und D2009 kommen. Wenn der ursprüngliche Dateiname in der Anlage nicht vorhanden ist, können Benutzer nicht auf die Anlage doppelklicken, um sie zu öffnen (normalerweise sind Anlagen Excel-Tabellen).
Hinweis: Code ist identisch - nur der Compiler und Indy-Bibliotheken variieren. Der von der D2009-Exe gesendete Anhang kann gespeichert und umbenannt werden, um zzzz.xls zu sagen, und dann wird er korrekt geöffnet - dh die E-Mail und der Anhang werden richtig durchlaufen - es ist nur der Name der E-Mail-Anhangdatei.
Jemand schlug vor, dass die Anhangskopfzeilen beschädigt sind. Ist Indy kaputt gegangen? Der zu vervielfältigende Code ist Standardcode, der auf vielen Websites zu finden ist, den ich aber bei Bedarf posten kann. Danke im Voraus.
Guter Ort. Vielen Dank für das Teilen! – robsoft