Автор Тема: конфигуриране на sendmail / solaris  (Прочетена 6945 пъти)

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
Здравейте,
искам да помоля за малко помощ ако някой знае. Има една Solaris машина на която има sendmail и се изпраща успешно mail , но не може да се получава. Предполагам че е нещо с DNS , но не знам какво>?
 може ли някой съвет?
Благодаря предварително.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
конфигуриране на sendmail / solaris
« Отговор #1 -: Aug 16, 2007, 09:36 »
Макар и старо, _тук_ би трябвало да намериш това, което ти трябва. Не е задължително да го прочетеш цялото, нито пък да го реализираш така както е в заглавието.  '<img'>
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
конфигуриране на sendmail / solaris
« Отговор #2 -: Aug 16, 2007, 10:39 »
Цитат (timonbg @ Авг. 14 2007,18:13)
Здравейте,
искам да помоля за малко помощ ако някой знае. Има една Solaris машина на която има sendmail и се изпраща успешно mail , но не може да се получава. Предполагам че е нещо с DNS , но не знам какво>?
 може ли някой съвет?
Благодаря предварително.

имаш ли в DNS-а MX запис? Слуша ли на порт? На кое ИП се е закачил sendmail-a?
Активен

0x2B|~0x2B

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #3 -: Aug 16, 2007, 12:08 »
ок да започна от начало...имам 2 машини които са в NIS, да кажем pc1  и pc2 . от pc1 мога да пращам поща , а от pc2 не мога , защото имам някаква забрана от mail сървъра , който ги обслужва. Идеята ми е като пращам поща от pc2 тя да минава през pc1 и фактически да се препраща от sendmail-a на pc1. Възможно ли е това?
 В момента не мога да пратя съобщение от PC2 на потребител  PC2 тъй като са в NIS с PC1 и pc2 се опитва да прати всъщност съобщението на потребителя , но от pc1.
 Какво трябва да направя за да не минават съобщенията през главния  mail server, a направо да заминават към pc1?
Благодаря.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
конфигуриране на sendmail / solaris
« Отговор #4 -: Aug 16, 2007, 13:15 »
Ако рс2 е със sendmail : Smart host
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #5 -: Aug 16, 2007, 14:05 »
ок а какво трябва да направя на pc1 за да приема заявките, в момента ми дава това:
#telnet pc1 25
#telnet: Unable to connect to remote host: Connection refused
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
конфигуриране на sendmail / solaris
« Отговор #6 -: Aug 16, 2007, 15:10 »
Ако на рс1
Цитат
root@host:~# netstat -a | grep smtp
tcp        0      0 *:smtp                  *:*                     LISTEN
правиш
Цитат
iptables -I INPUT -p tcp --dport 25 -j ACCEPT
Пробваш.
Заб. Последното отваря 25-ти порт на всички интерфейси на машината и се премахва с
Цитат
iptables -D INPUT -p tcp --dport 25 -j ACCEPT
ако решиш да го махнеш.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #7 -: Aug 16, 2007, 15:29 »
дава ми това:
pc1:
bash-2.05# netstat -a | grep smtp
localhost.smtp             *.*                0      0 49152      0 LISTEN

Solaris няма iptables.
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
конфигуриране на sendmail / solaris
« Отговор #8 -: Aug 16, 2007, 17:42 »
В такъв случай се предавам. Това
Цитат
bash-2.05# netstat -a | grep smtp
localhost.smtp             *.*                0      0 49152      0 LISTEN
за мен означава, че sendmail "слуша" само на 127.0.0.1:25 и не можеш да го достигнеш през мрежата, независимо дали има или няма firewall, но си нямам и хабер от Соларис...
А относно iptables, си помислих, че ако sendmail "слуша" на 25-ти порт на всички интерфейси, то вероятно някакъв firewall го спира...
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #9 -: Aug 17, 2007, 08:55 »
точно за това си мисля че трябва sendmail на pc1 да се настрои за да "слуша " на 25-ти а не само да изпраща , както е в момента...еми продължамад да чета да видя как ще стане..мерси много '<img'>
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
конфигуриране на sendmail / solaris
« Отговор #10 -: Aug 17, 2007, 09:41 »
Цитат (timonbg @ Авг. 17 2007,09:55)
точно за това си мисля че трябва sendmail на pc1 да се настрои за да "слуша " на 25-ти а не само да изпраща , както е в момента...еми продължамад да чета да видя как ще стане..мерси много '<img'>

в sendmail.cf има ред, който уазва на кой адрес да слуша демона. а за да провериш дали има достъп от една машина до друга за електронна поща защо не пробваш telnet host 25
Активен

0x2B|~0x2B

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #11 -: Aug 17, 2007, 09:47 »
Цитат (timonbg @ Авг. 16 2007,14:05)
ок а какво трябва да направя на pc1 за да приема заявките, в момента ми дава това:
#telnet pc1 25
#telnet: Unable to connect to remote host: Connection refused

>>>
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
конфигуриране на sendmail / solaris
« Отговор #12 -: Aug 17, 2007, 12:03 »
Сравнявайки конф файловете за линукс и соларис, идващи с дистрото, не намерих нищо в тази връзка. Инъче 1:
Цитат
Under Sendmail Options, change the "SMTP port options" from "Port=smtp,Addr=127.0.0.1,Name=MTA" to "Port=smtp,Name=MTA" so that Sendmail listens on both your public and local IP addresses.
и 2 .... Второто ме кара да те попитам - Как изглежда командния ред, с който стартираш sendmail?
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
конфигуриране на sendmail / solaris
« Отговор #13 -: Aug 17, 2007, 12:21 »
Цитат (laskov @ Авг. 17 2007,13:03)
Сравнявайки конф файловете за линукс и соларис, идващи с дистрото, не намерих нищо в тази връзка. Инъче 1:
Цитат
Under Sendmail Options, change the "SMTP port options" from "Port=smtp,Addr=127.0.0.1,Name=MTA" to "Port=smtp,Name=MTA" so that Sendmail listens on both your public and local IP addresses.
и 2 .... Второто ме кара да те попитам - Как изглежда командния ред, с който стартираш sendmail?

Ами едно време беше нещо като:
/usr/lib/sendmail -bd -q 30
не съм 100% сигурен за пътя, но първия ключ е за да се стартира като демон, втория да обработва опашката на 30 минути (май)
А за адреса можеш да промениш 127.0.0.1 на адреса на машината :-)



Активен

0x2B|~0x2B

timonbg

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
конфигуриране на sendmail / solaris
« Отговор #14 -: Aug 17, 2007, 14:22 »
# ps -elf | grep sendmail | grep -v grep
 S     root 27056     1  0  40 20        ?    528        ?   Aug 14 ?        0:05 /usr/lib/sendmail -bd -q15m -ODaemo
 8 S    smmsp 27056     1  0  40 20        ?    267       ?   Aug 14 ?        0:00 /usr/lib/sendmail -Ac -q15m

в момента единственото подобно което имам е това:
# SMTP daemon options
O DaemonPortOptions=Name=MTA-v4, Family=inet
O DaemonPortOptions=Name=MTA-v6, Family=inet6
O DaemonPortOptions=Port=587, Name=MSA, M=E

# SMTP client options
#O ClientPortOptions=Family=inet, Address=0.0.0.0



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Sun Solaris 10
Коментар
Emooo 4 2949 Последна публикация Feb 18, 2004, 00:18
от ivak
Solaris 10
Настройка на програми
frost1 19 5244 Последна публикация Aug 15, 2005, 09:32
от George Andonov
Solaris
Идеи и мнения
nocture 8 3796 Последна публикация Oct 10, 2005, 11:39
от George Andonov
Solaris 10
Идеи и мнения
KatenZeto 1 2065 Последна публикация Jan 03, 2006, 12:25
от Lord Bad
Solaris, OpenSolaris или OpenIndiana?
Идеи и мнения
as9993 20 5702 Последна публикация Feb 17, 2011, 19:51
от b2l