[GastForen Diverses Was sonst nirgends rein passt... HTML Mail mit inline Graphiken unter ASP.NET C#

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 10:59
Beitrag # 1 von 13
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich glaub der Titel ist schon recht aussagekräftig.

Ich möchte ein Mail verschicken das Graphiken enthält.
Die sollen aber als inline angehängt werden (also so, dass sie nicht als Anlagen angezeigt werden) damit ich sie danach im Mail selbst verwenden kann.

Wie man eine normale Anlage hinzufügt hab ich rausgekriegt ;)
Aber wie bekomm ich das jetzt als inline hin :/

Gruss
Gargo
X

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 11:10
Beitrag # 2 von 13
Beitrag ID: #161873
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hier:
http://www.hilfdirselbst.ch/...5&topic_id=20880

wurde das schon mal besprochen

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 11:16
Beitrag # 3 von 13
Beitrag ID: #161877
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, hab ich auch gesehen, bringt mir nur leider nicht viel.
Per C# kann man das zwar auch so lösen, wird aber n riesen bastel.

Ich kann so n Bild momentan z.B. so als Anlage einfügen -> oMsg.Attachments.Add(new MailAttachment(@strImagepath + "banner.jpg"));

Da muss es doch irgendwie ne Möglichkeit geben das ungefähr gleich simpel kurz auf inline umzustellen?


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 11:33
Beitrag # 4 von 13
Beitrag ID: #161882
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hast du das schon versucht?

oMsg.Attachments.Inline = True

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 11:40
Beitrag # 5 von 13
Beitrag ID: #161886
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hätte ich versucht wenn's die Methode "inline" geben würde, die gibt's aber leider nicht.


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 12:21
Beitrag # 6 von 13
Beitrag ID: #161907
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das ist keine Methode sondern eine Eigenschaft. Such mal nach properties.

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 15:03
Beitrag # 7 von 13
Beitrag ID: #161983
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hab's jetzt mit dem hier hinbekommen :)

MessageClass oMsg = new MessageClass();
oMsg.From = "[email protected]";
oMsg.To = "[email protected]";
oMsg.Subject = "Mailbetreff";
oMsg.AddRelatedBodyPart(@strImagepath + "banner.jpg","banner.jpg",0,"","");
oMsg.HTMLBody = "HTML Inhalt des Mails";
CDO.Configuration config = new CDO.ConfigurationClass();
ADODB.Fields fields = null;
fields = config.Fields;
ADODB.Field field = null;
field = fields["http://schemas.microsoft.com/...uration/sendusing"];
field.Value = 1;

field = fields["http://schemas.microsoft.com/...uration/sendusing"];
field.Value = CDO.CdoPostUsing.cdoPostUsingPort;

field = fields["http://schemas.microsoft.com/...ration/smtpserver"];
field .Value = "smtpserver.domain.tld";
fields.Update();
oMsg.Configuration = config;

oMsg.Send();

oMsg = null;
config = null;
fields = null;
field = null;


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 15:08
Beitrag # 8 von 13
Beitrag ID: #161986
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
schick mir bitte so eine Mail, ich möchte mal den Header untersuchen.

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 15:32
Beitrag # 9 von 13
Beitrag ID: #161995
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich kann dir leider aus div. Gründen das Mail nicht weiterleiten.
Aber den Header mit ein paar kleinen Filterungen kann ich hier posten.

/********** Header Start ***************/

Microsoft Mail Internet Headers Version 2.0
Received: from XXX ([XXX.XXX.XXX.XXX]) by smtp.domain.tld with Microsoft SMTPSVC(6.0.3790.211);
Mon, 25 Apr 2005 15:32:06 +0200
Thread-Topic: =?iso-8859-1?Q?Mailbetreff?=
thread-index: AcVJmor8Uhr25wBPTYijmuy8eXCrUw==
MIME-Version: 1.0
From: <[email protected]>
To: <[email protected]>
Subject: =?iso-8859-1?Q?Mailbetreff?=
Date: Mon, 25 Apr 2005 15:27:35 +0200
Message-ID: <[email protected]>
Content-Type: multipart/related;
type="multipart/alternative";
boundary="----=_NextPart_000_00B9_01C549AB.4E854800"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
Return-Path: [email protected]
X-OriginalArrivalTime: 25 Apr 2005 13:32:06.0200 (UTC) FILETIME=[2C4E1380:01C5499B]

------=_NextPart_000_00B9_01C549AB.4E854800
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_00BA_01C549AB.4E854800"

------=_NextPart_001_00BA_01C549AB.4E854800
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

------=_NextPart_001_00BA_01C549AB.4E854800
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


------=_NextPart_001_00BA_01C549AB.4E854800--
------=_NextPart_000_00B9_01C549AB.4E854800
Content-Type: image/jpeg;
name="banner.jpg"
Content-Transfer-Encoding: base64
Content-ID: <banner.jpg>
Content-Disposition: inline;
filename="banner.jpg"


------=_NextPart_000_00B9_01C549AB.4E854800--

/********** Header Ende ***************/


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 15:47
Beitrag # 10 von 13
Beitrag ID: #161998
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
danke.

kannst du im HTML-Code mit
<IMG SRC="cid:banner.jpg">

auf das Bild zugreifen?

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 15:49
Beitrag # 11 von 13
Beitrag ID: #162000
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Jep, genau so greife ich darauf zu.

Es ist mir aufgefallen dass Bilder welche im Mail nicht gebraucht werden als normale Anlagen angefügt werden.


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

oesi50
  
Beiträge gesamt: 2315

25. Apr 2005, 15:54
Beitrag # 12 von 13
Beitrag ID: #162005
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, da hilft nur Trick 17b

<!--
<img src="cid:nutzloses_bild.jpg>
-->

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#161870]

HTML Mail mit inline Graphiken unter ASP.NET C#

Gargo
Beiträge gesamt: 9

25. Apr 2005, 16:05
Beitrag # 13 von 13
Beitrag ID: #162012
Bewertung:
(3906 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ja, oder nur die Bilder mitzunehmen die man auch wirklich braucht ;)


als Antwort auf: [#161870]
X

Aktuell

Web / SEO / Blockchain / Betriebssystem
unsplash_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.12.2022

Online
Donnerstag, 01. Dez. 2022, 10.00 - 10.45 Uhr

Webinar

Die drei ColorLogic-Programme ZePrA, CoPrA und ColorAnt sind in neuen Versionen mit vielen neuen Funktionen im Jahr 2022 veröffentlich worden oder werden in Kürze veröffentlicht (ColorAnt 9). In unserem ca. 45 minütigen kostenlosen Webinar zeigen wir Ihnen einige dieser neuen Funktionen mit dem Schwerpunkt auf Automatisierung und Produktivitätssteigerungen.

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=311

ColorLogic Update-Webinar ZePrA 10, CoPrA 9 und ColorAnt 9
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/