Модераторы: korob2001, ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не отправляется почта через SendMail 
:(
    Опции темы
ivanpet
Дата 16.8.2008, 06:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.1.2007

Репутация: нет
Всего: нет



Не можем отправить почту через программу SendMail. Ошибок никаких не выводит, но и почта на mail.ru не доходит. Подскажите в чем проблема может быть?
Вот скрипт:
Код

open   (MAIL,"|/usr/sbin/sendmail -t -oi -odq") or error("Не удалось открыть SENDMAIL"); 
print   MAIL "To: fff\@mail.ru\n";    
print   MAIL "Content-Type: text/plain; charset=windows-1251\n";
print   MAIL "From: fff\@mail.ru\n";
print   MAIL "Subject: $subject\n\n";
print   MAIL "Testing...\n";
close  (MAIL);


Это сообщение отредактировал(а) ivanpet - 16.8.2008, 06:23
PM MAIL   Вверх
nitr
Дата 16.8.2008, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 12
Всего: 84



ivanpet, это вы так решили проблему с Net:SMTP ?

ivanpet, по поводу mail.ru посмотрите, недавно обсуждали, почему не доходит или попадает в спам некоторые письма. Возможно в Базе Знаний Mail.RU можно найти ответ.

Добавлено через 26 секунд
Так же можно прочесть документацию по стандартам и т.п. (RFC).


--------------------
PM   Вверх
ivanpet
Дата 16.8.2008, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.1.2007

Репутация: нет
Всего: нет



это вы так решили проблему с Net:SMTP ?
Модуль обновленной весии подключили и smtp с авторизацией - заработало. Вы помогли в предыдущем посте, за что Вам огромное спасибоsmile Но нам хотелось бы совсем разобраться с отправкой почты, в том числе и стандартной программой SENDMAIL.
Может быть покажется глуппым вопрос, но в SENDMAIL авторизацию невозможно указать, на сколько нам известно mail.ru ее требует для smtp?
PM MAIL   Вверх
nitr
Дата 16.8.2008, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 12
Всего: 84



Цитата(ivanpet @  16.8.2008,  17:37 Найти цитируемый пост)
Вам огромное спасибо

P.S.: используйте возможности форума для цитат и другого smile А то я сначала не понял для чего так жирно выделили smile

ivanpet, зачем авторизация? Вы же отправляете письмо на Mail.Ru, а не через Mail.Ru. Авторизация для этого не нужна, важно ВЕРНОЕ формирование заголовков и "тела" письма. Для этого посоветовал посмотреть ближайшие темы (недавно обсуждали) + прочесть RFC.



--------------------
PM   Вверх
Bulat
Дата 18.8.2008, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(nitr @  16.8.2008,  18:32 Найти цитируемый пост)
ivanpet, зачем авторизация? Вы же отправляете письмо на Mail.Ru, а не через Mail.Ru. Авторизация для этого не нужна, важно ВЕРНОЕ формирование заголовков и "тела" письма. Для этого посоветовал посмотреть ближайшие темы (недавно обсуждали) + прочесть RFC.



Как-то писал программу делающую рассылку нашим клиентам. Там, действительно авторизация не нужна. А письма могут не доходить(подавляющее большинство проблем) как раз с неверным формированием заголовка. smile Как правило с верным указанием почтового ящика, сейчас не помню всех проблем с которыми сталкивался, но иной раз там бывали свои особенности smile

Добавлено через 53 секунды
ivanpet, и кстати, вопрос о протоколах, возможно причины в разных протоколах - pop3, imap, smtp, они работают на разных портах smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
ivanpet
Дата 19.8.2008, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.1.2007

Репутация: нет
Всего: нет



Цитата
Как-то писал программу делающую рассылку нашим клиентам. 

Не могли бы Вы выложить Ваш работоспособный скрипт на perl, который отправляет почту через программу SENDMAIL, а то мы голову уже всю сломали - не доходят письма.
PM MAIL   Вверх
Bulat
Дата 19.8.2008, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



ivanpet, боюсь что сами исходники у меня не сохранились. Писал по примеру из книги "Разработка сетевых программ на Perl" авт. Л.Д.Штейн.

Там в принципе все довольно просто, нужно лишь пару модулей со cpan'а.

P.S. Я дома еще посмотрю, но исходники остались в предыдущей фирме, разве что у меня какой-нить черновой вариант завалялся smile

ссылка на обложку

Это сообщение отредактировал(а) Bulat - 19.8.2008, 17:56


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
gcc
Дата 19.8.2008, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 2
Всего: 17



отправка от пользователя который в системе  наверное без авторизации происходит...
(у меня так) 
PM WWW ICQ Skype GTalk Jabber   Вверх
nitr
Дата 20.8.2008, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 12
Всего: 84



gcc, и что только что вы сказали? Объясните. Может вы хотели сказать, что нет прав или проблемы с правами на той "машине", с которой тестируют?

Все сошлись на неверно сформированных заголовках smile

Это сообщение отредактировал(а) nitr - 20.8.2008, 00:12


--------------------
PM   Вверх
ivanpet
Дата 20.8.2008, 04:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.1.2007

Репутация: нет
Всего: нет



Цитата
Все сошлись на неверно сформированных заголовках smile

Ага, тока вот никто не готов поделиться рабочим скриптом. Кто богат опытом, может протестируете скрипт, которой в первом посте?
PM MAIL   Вверх
gcc
Дата 20.8.2008, 05:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 2
Всего: 17



Код

#!/usr/bin/perl
                            
 open (SENDMAIL, "|/usr/local/sbin/sendmail -t")
     or die "sendmail not ready";
 print SENDMAIL "From: John Doe <hhh\@domain.com\n";
 print SENDMAIL "To: Frank Smith <uuu\@ukr.net>\n";
 print SENDMAIL "Reply-To: Frank Smith <uuu\@ukr.net>\n";
 print SENDMAIL "Subject: Test.\n\n";
 print SENDMAIL "It`s just test!!!";
 close (SENDMAIL) or warn "sendmail didn`t close nicely";


nitr, я же не знаю или почта вообще работает...
ivanpet, почта работает? на другой на другой домен отправляет?

Это сообщение отредактировал(а) gcc - 20.8.2008, 05:40
PM WWW ICQ Skype GTalk Jabber   Вверх
nitr
Дата 20.8.2008, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 12
Всего: 84



Цитата(gcc @  19.8.2008,  23:39 Найти цитируемый пост)
(у меня так)  

у вас не понятно выражение smile Что так?
Цитата(gcc @  19.8.2008,  23:39 Найти цитируемый пост)
отправка от пользователя который в системе  наверное без авторизации происходит...

прочтите снова smile Я только догадался, что вы про права говорите smile

gcc, он хочет выслать на Mail.Ru smile , где его "письма" (имхо) автоматом как спам помечаются. В Базе Знаний Mail.RU есть ответы, всё из-за заголовков. Но gcc верно подметил, а вдруг у вас вообще "почта не ходит" ;)


--------------------
PM   Вверх
gcc
Дата 20.8.2008, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 2
Всего: 17



сори, но может можно настроить чтобы без авторизации из скриптов не отправлялось smile

скорее всего как спам помечаются...

Это сообщение отредактировал(а) gcc - 20.8.2008, 10:38
PM WWW ICQ Skype GTalk Jabber   Вверх
Bulat
Дата 20.8.2008, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(gcc @  20.8.2008,  10:35 Найти цитируемый пост)
скорее всего как спам помечаются...

Не думаю, в крайнем случае, можно проверить, в качестве адресанта можно написать реально существующее мыло. smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
ivanpet
Дата 20.8.2008, 20:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 8.1.2007

Репутация: нет
Всего: нет



Цитата(gcc @ 20.8.2008,  10:35)
скорее всего как спам помечаются...

Мы не спамеры - это во-первых, а во-вторых - под виндовым перлом скрипт указанный в первом посте - работаетsmile А выложили мы его сюда по объективным причнам - разобраться в ситуации понять и исправить нашу ошибку.

Это сообщение отредактировал(а) ivanpet - 20.8.2008, 20:05
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.6745 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.