Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: anakinn в May 30, 2007, 11:27



Титла: Sendmail gentoo
Публикувано от: anakinn в May 30, 2007, 11:27
Здравейте!

Linux Gentoo 2005.1 Kernel 2.6.12

Понеже съвсем не съм запознат, може ли някой простичко да обясни как да изпратя мейл през конзолата на гентуту?

Трябва да конфигурирам цял мейл сървър ли?

Трябва ми за изпращане - получаване, репорти и други такива не.

Благодаря !


Титла: Sendmail gentoo
Публикувано от: nikoni в May 30, 2007, 13:50
mail somebody@example.net

Завършваш с точка в 1 позиция на последния ред (този ред не влиза в маила).

ако нямаш mail си инсталваш. аз ползвам nail. nail е по-хубав mail.

Нататък е за nail.
По default маила се праща чрез sendmail. Трябва да е пуснат и sendmail като даемон.

Вариант без sendmail daemon.:
Във файла /etc/nailrc добавяш:
set smtp=smtp.example.net

Ако искаш да четеш remote маил:
Във фаила ~/.mailrc(homedir/.mailrc)
# start of .mailrc
shortcut mybox %:pop3://mybox@pop.example.net

# may be set there for user whide setup
#set smtp=smtp.example.net

# HTML reading (ako imash lynx)
# set pipe-text/html="lynx - dump -force_html /dev/stdin"
# end of .mailrc

smtp.example.net - server който слуша за маил9обикновенно на порт 25)
pop.example.net - poop3 server където стои маила ти. 9ако не е local)

Четене на remote маил:

mail -f mybox

P.S.  mail e link към nail


Титла: Sendmail gentoo
Публикувано от: anakinn в Jun 12, 2007, 17:29
А със sendmail как да стане?

Тъй като ще бъде извикано от php, и трябва да има конфигуриран sendmail, а изобщо не мога да се оправя.

Някакъв примерен конф или нещо..?


Титла: Sendmail gentoo
Публикувано от: Gaara в Jun 12, 2007, 18:00
Send emails with shell scripts


Титла: Sendmail gentoo
Публикувано от: anakinn в Jun 13, 2007, 09:33
Явно проблема идва някъде другаде.
Има разни пакети, които ми пречат да продължа инсталацията:

emerge -p -v postfix

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] mail-mta/postfix-2.3.6  USE="ipv6 pam ssl -cdb -dovecot-sasl -hardened -ldap -mailwrapper -mbox -mysql -nis -postgres -sasl (-selinux) -vda" 2,719 kB
[blocks B     ] mail-mta/ssmtp (is blocking mail-mta/postfix-2.3.6)

================================
emerge -p -v sendmail

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] mail-mta/sendmail-8.14.0  USE="ipv6 ssl tcpd -ldap -mailwrapper -mbox -nis -sasl -sockets" 2,009 kB
[ebuild  N    ] mail-filter/procmail-3.22-r7  USE="-mbox (-selinux)" 222 kB
[blocks B     ] mail-mta/sendmail (is blocking mail-mta/ssmtp-2.61)
[blocks B     ] mail-mta/ssmtp (is blocking mail-mta/sendmail-8.14.0)

Total: 2 packages (2 new, 2 blocks), Size of downloads: 2,231 kB


И сега не знам дали да пробвам да unmerge ssmtp, защото си спомням, че преди няколко месеца бях пуснал по препоръка от гентуу emerge-pretend и малко за поомаза системата, беше изчезнал /bin/login :) И разни други


Титла: Sendmail gentoo
Публикувано от: laskov в Jun 13, 2007, 10:21
И postfix и sendmail са МТА - т.е. трябва да избереш едното или другото. Щом искаш задължително sendmail, инсталирай само него.

Вероятно нещото щеше да се получи и без да си инсталираш sendmail като направиш един
Цитат
ln -s пощенска_програма /usr/bin/sendmail
ln -s пощенска_програма /usr/sbin/sendmail
ln -s пощенска_програма /usr/lib/sendmail
като заменяш пощенска_програма, с това което имаш. Вероятно ще е достатъчен и само един от редовете, в зависимост от това къде твоя скрипт търси sendmail.

Не ти отговорих досега, понеже не знам как би се получило, ако имаш инсталиран sendmail без обаче да е стартиран като МТА на локалната ти машина. "sendmail adres@nyakade.si" ще работи на машина със стартиран пощенски сървър (МТА).


Титла: Sendmail gentoo
Публикувано от: anakinn в Jun 14, 2007, 17:00
Пакета, който блокира инсталация на sendmail е ssmtp.
В крайна сметка конфигурирах него и сега като ползвам sendmail, се обръща към ssmtp.

Мисля, че всичко е окей, даже си настроих акаунт в gmail ;-)