odeslání mailu z aplikace část 2   zodpovězená otázka

VB.NET

Navazuji na téma z 14.6. Chci poslat automaticky maila bez zásahu obsluhy. Jako pomoc jsem dostal kód který zkouším, ale po příkazu "send" se objeví chybová hláška:

" Vstupní bod procedury StrTokEX se nepodařilo v dynamicky propojované knihovně MSOERT2.dll nalést"

Program se ukončí a mail se neodešle. Neměl by někdo radu kde je chyba? Co to hláše znamená? Díky za odpověď.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zdravím,

doporučuji přiložit zdrojový kód, nemůžu to ve fóru nalézt.

Přeji hezký den

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tady je ten kód

Imports System.Web.Mail

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim mm As New MailMessage()
        mm.Subject = "Předmět zpávy"
        mm.From = "[email protected]"
        mm.To = "[email protected]"
        mm.Attachments.Add(New MailAttachment("c:\file.html"))
        mm.Body = "Můj text zprávy"
        SmtpMail.SmtpServer = "mail.domain.com"
        SmtpMail.Send(mm)
    End Sub
End Class


nahlásit spamnahlásit spam 0 odpovědětodpovědět

Framework si nerozumí s knihovnou MSOERT2.dll. Hádám to na nesoulad verzí, stáhnul bych aktuální verzi Framework 2. Co používáte za poštovní program? Knihovna MSOERT2 by mohla být od MS Outlook Express.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zdravím,

doteď jsem se s tím zabýval, ale ne a ne na to přijít, tak myslím, že to necháme na odbornících (mám na mysli Tomáše Hercega či Tomáše Jechu).

Přeji hezký den

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Dobrý den, vše nasvědčuje tomu, že dotyčná knihovna je poškozená. Jde vám spustit Outlook Express?

Mě uvedený kód funguje bez potíží.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Outlook express funguje v pohodě, žádné potíže. Pracuju s VB.NET 2003. Jestli vám rozumím bude asi třeba reinstalovat outlook že? Vyzkouším díky .

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud Vám Outlook funguje, přeinstalace asi nebude mít smysl, ale zkusit to můžete. Každopádně mě to funguje.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Na jiném počítači mi to také funguje. Takže díky.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback