ПредишенСледващото

Как да изпратите имейл с помощта на Delphi с помощта на синапс библиотеката, Уеб дизайн - строителство,

Да започнем с това, изтеглени Synapse библиотека тук: synapse.ararat.cz/doku.php. Разопаковайте библиотеката във временна директория. Създайте директория D: \ Delphi \ Synapse \. Би било добре, ако директориите съдържат латински букви и без интервали. Копирайте съдържанието на изходния директория \ ИЪ от разопаковани архива в директорията D: \ Delphi \ Synapse \. Сега поставете Synapse библиотеката.

Ако имате Delphi 5-7, а след това:

  • File -> Затваряне на всички.
  • Инструменти -> Настройки среда. В диалоговия прозорец, който се показва, намерете раздела Библиотека.
  • Намери пътя надпис сърфиране. Натиснете бутона с три точки [...] правото на него.
  • В диалоговия прозорец, който се появява, ние откриваме бутона с три точки [...]. Натиснете този бутон, прозорецът ще дойде, за да изберете директория, ние откриваме нашия каталог D: \ Delphi \ Synapse \, изберете го и щракнете върху бутона OK.
  • Добавяне на избраната директория, като кликнете върху Добавяне и ОК, за да затворите прозореца.
  • Сега надпис библиотека път.
  • Намери Пътя на надпис библиотека. Натиснете бутона с три точки [...] правото на него.
  • В диалоговия прозорец, който се появява, ние откриваме бутона с три точки [...]. Натиснете този бутон, прозорецът ще дойде, за да изберете директория, ние откриваме нашия каталог D: \ Delphi \ Synapse \, изберете го и щракнете върху бутона OK.
  • Добавяне на избраната директория, като кликнете върху Добавяне и ОК, за да затворите прозореца.
  • File -> Затваряне на всички.
  • Инструменти -> Options. В диалоговия прозорец, за да намерите на дървото в ляво
    опции на околната среда -> Delphi Options -> Библиотека - Win32.
  • Намери пътя надпис сърфиране. Натиснете бутона с три точки [...] правото на него.
  • В диалоговия прозорец, който се появява, ние откриваме бутона с три точки [...]. Натиснете този бутон, прозорецът ще дойде, за да изберете директория, ние откриваме нашия каталог D: \ Delphi \ Synapse \, изберете го и щракнете върху бутона OK.
  • Добавяне на избраната директория, като кликнете върху Добавяне и ОК, за да затворите прозореца.
  • Сега надпис библиотека път.
  • Намери Пътя на надпис библиотека. Натиснете бутона с три точки [...] правото на него.
  • В диалоговия прозорец, който се появява, ние откриваме бутона с три точки [...]. Натиснете този бутон, прозорецът ще дойде, за да изберете директория, ние откриваме нашия каталог D: \ Delphi \ Synapse \, изберете го и щракнете върху бутона OK.
  • Добавяне на избраната директория, като кликнете върху Добавяне и ОК, за да затворите прозореца.

Започнете да пишете кода за изпращане на имейл съобщение. Създаване на нов проект. За да изпратите писмо, което искате да използвате SMTP протокол. Библиотеката Synapse има необходимите smtpsend модули, mimemess, mimepart. Тези библиотеки:

Напишете следната процедура:

Нека да вземем върху бутона форма и предпише в събитието манипулатор, както следва:

Този блог се чете от много хора
- Прочетох и ВАС!

Da) Всъщност забравих ... След като се регистрират в библиотеката па папката с изтегления библиотека синапс модул е ​​свързан. Само изпълним не се компилира - казва, че не може да създадете файл:
[DCC Фатална грешка] synafpc.pas (151): F2039 не може да се създаде изходния файл "C: \ Program Files (x86) \ Embarcadero \ RAD Studio \ 7.0 \ източник \ Win32 \ synalist-код-192-багажника \ synafpc.dcu "
И аз отворих нов раздел този файл: synafpc.dcu
Папка с изтегления библиотеката, сложих в папка с други библиотеки Delphi Победа 32:
C: \ Program Files (x86) \ Embarcadero \ RAD Studio \ 7.0 \ източник \ Win32. Но не и в D: \ Delphi \ Synapse, както е посочено в статията. Но аз мисля, че е малко вероятно в този случай.

не трябва да има, но се опитайте да не се предписва на правилните начини и чрез променлива RAD. Във вашия случай, без кавичките на \ $ (БДС) \ източник \ Win32. Като съвет: Да не се използва папката Делфи, създайте папка във вашата 7.0, предполагам, компоненти, и Synapse в него, както и да се сложи всички файлове. След това пътят ще бъде \ $ (БДС) \ Компоненти \ синапс. Ако все още не работи, опитайте да стартирате сряда с права на администратор. За основание на заявление, за да се отпишете.

Току-що започна Delphi от името на администратора, без да се променя нищо - EXE файл, за да събира и се изпълнява, но писмото не е изпратено по пощата ... Probyval и чрез Yandex.

Искате ли да се присъединят към дискусията?
Чувствайте се свободни да допринесе!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!