... блокировки, бывают проблемы с кабелями,
писал с mail.ru на hotmail, пришёл ответ:
host hotmail-com.olc.protection.outlook.com [52.101.9.25]
SMTP error from remote mail server after pipelined end of data:
550 5.7.1 Unfortunately, messages from [95.163.59.118] weren't sent. Please contact your ...
Найдено 125 результатов: SMTP
Поисковый запрос: +SMTP
- 21.01.2025 07:44:35
- Форум: Обсуждение сайта
- Тема: Проблемы с доступом к сайту
- Ответы: 4
- Просмотры: 17143
- 15.08.2023 00:50:10
- Форум: Lazarus
- Тема: Клиент-серверное приложение
- Ответы: 10
- Просмотры: 13648
Re: Клиент-серверное приложение
... tr=http%3A%2F%2Fbt4.t-ru.org%2Fann%3Fmagnet&dn=Мастер-класс%20-%20Джонс%20Э.%2C%20Оланд%20Д.%20-%20Программирование%20в%20сетях%20Microsoft%20Windows%20%5B2002%2C%20PDF%2C%20RUS%5D
Я в эти дебри полез, когда с smtp разбирался с нативными сокетами...что-то глубоко полез :twisted:
Я в эти дебри полез, когда с smtp разбирался с нативными сокетами...что-то глубоко полез :twisted:
- 09.08.2023 14:34:48
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
сразу после ответа SMTP server 220
Этот код тестировался только на отправке с gmail, собственно, как и писался исходный на c++.
Но в целом, не должно быть проблем ни с каким сервером, выполняющим rfc. Я проверю на mail.ru, но из лога мне не очень понятно, почему ehlo перед приветом от mail.ru ...
Этот код тестировался только на отправке с gmail, собственно, как и писался исходный на c++.
Но в целом, не должно быть проблем ни с каким сервером, выполняющим rfc. Я проверю на mail.ru, но из лога мне не очень понятно, почему ehlo перед приветом от mail.ru ...
- 09.08.2023 00:41:48
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
Долил на гитхаб необходимое...
Спасибо. Пока дает ошибку, сразу после ответа SMTP server 220. Видимо лучше ответ-вопросы продолжить на гит? Позже потестю еще. Спасибо за репу.
SERVER_NAME: smtp.mail.ru
SERVER_PORT: 465
Session established.
Data to send: EHLO fpmail
220 smtp56.i.mail.ru ESMTP ...
Спасибо. Пока дает ошибку, сразу после ответа SMTP server 220. Видимо лучше ответ-вопросы продолжить на гит? Позже потестю еще. Спасибо за репу.
SERVER_NAME: smtp.mail.ru
SERVER_PORT: 465
Session established.
Data to send: EHLO fpmail
220 smtp56.i.mail.ru ESMTP ...
- 01.08.2023 23:01:52
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
Классный проект, кстати. Поставил лайк
Спасибо большое :!:
Будет время, потестируйте и этот пример отправки по SMTP на Indy
Как же не удобно, когда нет простого способа скачать и поставить последнюю версию любой библиотеки или модуля, а если это и удается, то потом ещё танцы с бубном в ...
Спасибо большое :!:
Будет время, потестируйте и этот пример отправки по SMTP на Indy
Как же не удобно, когда нет простого способа скачать и поставить последнюю версию любой библиотеки или модуля, а если это и удается, то потом ещё танцы с бубном в ...
- 01.08.2023 13:11:10
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
... в поисках вчерашнего дня в соседней теме вселило уверенность, что это актуально.
К тому же я уже сделал рабочий пример отправки сообщения через smtp Gmail с tls на чистом fpc с помощью cryptlib, примеров на паскале по которому, в отличии от OpenSSL, я практически не нашёл, благо, есть встроенный ...
К тому же я уже сделал рабочий пример отправки сообщения через smtp Gmail с tls на чистом fpc с помощью cryptlib, примеров на паскале по которому, в отличии от OpenSSL, я практически не нашёл, благо, есть встроенный ...
- 30.07.2023 19:04:02
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
... напрямую через IdOpenSSLSetLibPath библиотеки OpenSSL v.1.0.2u из вашего сообщения для чистоты эксперимента.
Из под обеих систем сообщения через smtp mail.ru успешно доставляются на yandex.ru и mail.ru, все параметры присутствуют и видны правильно.
Вот кроссплатформенный код, который отправляет ...
Из под обеих систем сообщения через smtp mail.ru успешно доставляются на yandex.ru и mail.ru, все параметры присутствуют и видны правильно.
Вот кроссплатформенный код, который отправляет ...
- 30.07.2023 08:06:19
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
... begin
TRY
if ComboKomu.Text='' then begin
ComboKomu.SetFocus;
ShowMessage('Укажите адресата!');
Exit;
end;
Screen.Cursor:=crSQLWait;
IdSMTP1.Host := 'smtp.mail.ru'; // проверял через gmail
IdSMTP1.Port := 25;
IdSMTP1.Username := 'вашящик@mail.ru'; // тут - полный username (у меня ...
TRY
if ComboKomu.Text='' then begin
ComboKomu.SetFocus;
ShowMessage('Укажите адресата!');
Exit;
end;
Screen.Cursor:=crSQLWait;
IdSMTP1.Host := 'smtp.mail.ru'; // проверял через gmail
IdSMTP1.Port := 25;
IdSMTP1.Username := 'вашящик@mail.ru'; // тут - полный username (у меня ...
- 25.07.2023 17:29:55
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
... секунду:
Да я понимаю, чтобы просто стало встроенной функцией, как mail в php
В идеале. Но хотя бы включили в виде нативной либы, типа fcl-mail/smtp
Добавлено спустя 55 секунд:
Обновил свой пример, переписал его кроссплатформенно, проверил отправку через Rambler в Windows/Linux.
В свободное ...
Да я понимаю, чтобы просто стало встроенной функцией, как mail в php
В идеале. Но хотя бы включили в виде нативной либы, типа fcl-mail/smtp
Добавлено спустя 55 секунд:
Обновил свой пример, переписал его кроссплатформенно, проверил отправку через Rambler в Windows/Linux.
В свободное ...
- 23.07.2023 20:38:19
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
... StreamSecII или OpenStreamSecII SSL.
Так что, по итогу, это будет очередной synapse или Indy :mrgreen:
А писать полноценную библиотеку, подобную OpenSSL или CryptLib, специально на pascal никто точно не возьмется.
Хотя, если решать утилитарную задачу отправки почты по smtp, то, в принципе, реально...
Так что, по итогу, это будет очередной synapse или Indy :mrgreen:
А писать полноценную библиотеку, подобную OpenSSL или CryptLib, специально на pascal никто точно не возьмется.
Хотя, если решать утилитарную задачу отправки почты по smtp, то, в принципе, реально...
- 22.07.2023 09:52:28
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
У меня - работает... Что я делаю не так? Может быть еще косяк в настройках вашего SMTP сервера. Уж и не знаю... Кстати, на вашем скрине не увидел строчки
IdMessage1.ContentTransferEncoding := 'base64';
А она принципиально важна.
Она там присутствует..
Не могли бы вы скинуть библиотеки openssl ...
IdMessage1.ContentTransferEncoding := 'base64';
А она принципиально важна.
Она там присутствует..
Не могли бы вы скинуть библиотеки openssl ...
- 22.07.2023 09:44:03
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
У меня - работает... Что я делаю не так? Может быть еще косяк в настройках вашего SMTP сервера. Уж и не знаю... Кстати, на вашем скрине не увидел строчки
IdMessage1.ContentTransferEncoding := 'base64';
А она принципиально важна.
IdMessage1.ContentTransferEncoding := 'base64';
А она принципиально важна.
- 22.07.2023 08:47:12
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
Тоже самое....(((Снег Север писал(а):Всё. Назначайте данные коннекта к вашему SMTP серверу и отправляйте - всё будет работать. Для utf8, разумеется, ничего перекодировать не надо и чарсет ставите utf8.
- 22.07.2023 00:44:08
- Форум: Lazarus
- Тема: Отправка сообщение на email
- Ответы: 37
- Просмотры: 51141
Re: Отправка сообщение на email
... алгоритм или процедуру.
Неожиданно для себя тоже не нашел в интернете актуальных примеров на free pascal отправки простого почтового сообщения по smtp без использования TLS.
Написал простой кроссплатформенный пример на чистом fcl (без использования Indy, Synapse и тп.), так как все необходимое ...
Неожиданно для себя тоже не нашел в интернете актуальных примеров на free pascal отправки простого почтового сообщения по smtp без использования TLS.
Написал простой кроссплатформенный пример на чистом fcl (без использования Indy, Synapse и тп.), так как все необходимое ...
- 21.07.2023 21:27:24
- Форум: Lazarus
- Тема: Кодировка indy10 под Linux
- Ответы: 20
- Просмотры: 28859
Re: Кодировка indy10 под Linux
IdMessage1 : TIdMessage;
IdSMTP1 : TIdSMTP;
IdSSLIOHandlerSocketOpenSSL1 : TIdSSLIOHandlerSocketOpenSSL;
...
var
subj, body :RawByteString;
// только для windows-1251
subj := UTF8ToCP1251(subj, true);
body := UTF8ToCP1251(body, true);
IdMessage1.From.Address := ****;
IdMessage1 ...
