View previous topic :: View next topic |
Author |
Message |
13Homer Guru
Joined: 12 Jul 2005 Posts: 461
|
Posted: Wed Mar 01, 2006 12:54 pm Post subject: [OT] Sendmail i zdalny SMTP |
|
|
Typowo administracyjna rzecz i nie związana z Gentoo jako takim, ale jest szansz, że tutaj szybko dostanę odpowiedź.
Potrzebuję skonfigurować sendmaila w taki sposób, żeby wysyłał maile poprzez zdalny serwer SMTP (np. któryś z darmowych).
Programem wysyłającym jest mutt z takim plikiem konfiguracyjnym: Code: | set sendmail="/usr/sbin/sendmail -oi -oem -C xx" | Potrzebuję przykładowego pliku konfiguracyjnego dla sendmaila, który pozwoli ustawić poprzez który serwer SMTP powinien wysyłać maile (zapewne także login i hasło użytkownika dla potrzeb autoryzacji).
Oczywiście najlepiej byłoby, gdyby ktoś posiadał działające skrypty .muttrc i dla sendmaila, byłoby szybciej :)
Z góry dzięki
13Homer _________________ Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM |
|
Back to top |
|
|
milu Bodhisattva
Joined: 03 May 2004 Posts: 1122 Location: Poland, Konstancin-Jeziorna
|
Posted: Wed Mar 01, 2006 1:06 pm Post subject: |
|
|
a musi być sendmail??
ja do wysyłania używam
Code: | * mail-mta/msmtp
Available versions: 1.4.0 1.4.1 1.4.2 1.4.4 1.4.4-r1 1.4.5 [M]1.4.5-r1
Installed: 1.4.5
Homepage: http://msmtp.sourceforge.net/
Description: An SMTP client and SMTP plugin for mail user agents such as Mutt
|
_________________ Pozdrawiam,
Milu
------------------------------------
Registered Linux User: #246079
Zanim zadasz pytanie przeczytaj to dokładnie!! |
|
Back to top |
|
|
13Homer Guru
Joined: 12 Jul 2005 Posts: 461
|
Posted: Wed Mar 01, 2006 1:22 pm Post subject: |
|
|
Najprościej to w ogóle wykorzystać naila. W konfigu definiuje się adres serwera, port i użytkownika i nie trzeba korzystać z zewnętrznych programów.
Kłopot w tym, że nie mam uprawnień administratorskich na tym komputerze, więc nic nie mogę zainstalować. Nie mówiąc już o tym, że to nie jest Gentoo :( _________________ Lenovo ThinkPad R61 / C2D@2.6.24 / nVidia Quatro NVS 140M / 2 GB RAM |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Thu Aug 17, 2006 6:29 pm Post subject: |
|
|
@13Homer : znalazles moze rozwiazanie tej kwestii ? sam teraz w tym siedze i tak szukam jak slepy okularow i nie moge nic sensownego (dzialajacego) znalezc... (ja z koleii potrzebuje to do php i funkcji mail() )
pozdrawiam _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
rzabcio Guru
Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Thu Aug 17, 2006 7:18 pm Post subject: |
|
|
Przecież sendmail jest tylko podlinkowaniem do odpowiedniej aplikacji smtp!
Również polecam msmtp. Skonfigurowałem go dosłownie w ciągu kilkunastu sekund. Każdy user ma swój plik rc. |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Fri Aug 18, 2006 12:19 am Post subject: |
|
|
moglbys rozwinac temat ? ja jestem w tym kompletnie zielony a z materialow ktore wyszperalem po necie moge sie dowiedziec jak naprawic bledy, jak postawic virtual hosty z auth i cos tam jeszcze, ale ja potrzebuje tylko zeby _jeden_ uzytkownik mogl wyslac maila do dowolnego odbiorcy z poziomu skrytpu php przy pomocy funkcji mail()
szukam szukam i nie moge sie doszukac, kombinowalem , czarowalem, robilem jakies cuda niewidy, ktore nawet sam nie wiem do czego sa a maile jak nie wychodza tak nie wychodza _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
wielokropek n00b
Joined: 14 May 2006 Posts: 27
|
|
Back to top |
|
|
Gabrys Veteran
Joined: 05 Dec 2005 Posts: 1096 Location: Toruń [PL]
|
Posted: Fri Aug 18, 2006 6:09 pm Post subject: |
|
|
Psycepa:
* net-mail/smtptools
Available versions: 0.2.3
Installed: none
Homepage: http://www.ohse.de/uwe/software/smtptools.html
Description: A collection of tools to send or receive mails with SMTP
smtpblast:
sends a single message with SMTP to a configured relay host or to a MX host. It uses the qmail return codes and may be used to bypass a broken mail system or, with for example ssh port forwarding, even some firewalls.
Powinno wystarczyć
Ewentualnie to:
* mail-mta/esmtp
Available versions: 0.5.0-r1 [M]0.5.0-r2 [M]0.5.1
Installed: none
Homepage: http://esmtp.sourceforge.net/
Description: esmtp is a user configurable relay-only Mail Transfer Agent (MTA) with a sendmail compatible syntax
Features
These are the esmtp features:
* fully sendmail command line compatible,
* supports the AUTH SMTP extension, with the CRAM-MD5 and NTLM SASL mechanisms,
* support the StartTLS SMTP extension,
* requires no administration privileges,
* individual user configuration,
* does not receive mail, expand aliases or manage a queue.
* local mail delivery via a MDA. _________________ Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M) |
|
Back to top |
|
|
rzabcio Guru
Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Fri Aug 18, 2006 7:22 pm Post subject: |
|
|
Instalowałem postfixa zgodnie z HOWTOsem w dokumentacji. Przyznam, że nie robiłem żadnych wirtualhostów (czyli korzystam z kont użytkowników systemu) ani nie podłączałem do niego Apache. Działa elegancko. Włącznie z logowaniem z zewnątrz przez couriera zarówno IMAP lub POP3 i SMTP. W takim systemie sendmail jest osobną aplikacją: Code: | equery f postfix | grep sendmail
/usr/lib/sendmail
/usr/sbin/sendmail
/usr/share/doc/postfix-2.3.0/html/sendmail.1.html
/usr/share/man/man1/sendmail.1.gz | Jednak przy korzystaniu z msmtp widziałem, że wspomniany plik /usr/sbin/sendmail jest podlinkowany do msmtp. Nie pamiętam jak to wtedy robiłem ale wystarczyło chyba mieć odpowiedni plik (.msmtprc bodajże) w katalogu domowym i korzystać z aplikacji mail. (Być może musiałem jeszcze dodać binarkę /usr/bin/sendmail...) Jak dla Ciebie takie rozwiązanie powinno wystarczyć. Lub podobne - klientów SMTP jest wielu. |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Sat Aug 19, 2006 3:35 pm Post subject: |
|
|
dzieki ludziskowie obydwa sposoby dzialaja, zostaje chyba jednak przy postfiksie, teraz tylko musze wyczaic czemu apache nie chce tego obsluzyc :/
jeszcze raz thx
----------------
there is no better place than f.g.o _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
lukierek n00b
Joined: 21 Feb 2006 Posts: 13 Location: /Poland/Kraków
|
Posted: Sat Aug 19, 2006 4:45 pm Post subject: |
|
|
Witam!
Jak [off topic] to dodam swoje 3 grosze: psycepa, jak chcesz się bawić PHP do wysyłania maili to zainteresuj się klasą PHPmailer:
http://phpmailer.sourceforge.net/
Rewelacyjnie upraszcza kodowanie w porównaniu z czystą funkcją mail() - zwłaszcza jak potrzebne jest dodawanie załączników. Bez problemu współpracuje z postfixem, qmailem itp.
pozdrawiam |
|
Back to top |
|
|
psycepa Veteran
Joined: 27 Dec 2004 Posts: 1637 Location: Poland
|
Posted: Sat Aug 19, 2006 9:09 pm Post subject: |
|
|
ee chyba nie trzeba, potrzebuje tylko wyslac msg z linkem aktywujacym konto w serwisie, poki co olałem to bo docelowy serwer pewnie bedzie mial to juz zrobione, ale jesli ktos ma jakies sugestie to chetnie skorzystam najprostsze w swiecie wyslanie, mam postfixa ale co z tego jak mail() zwraca niby true a mail nie wychodzi, ani go w kolejce nie ma... eh _________________ RLUNo. 376073
bo czytac, to trzeba ze zrozumieniem (c) by psycepa
"nigdy nie kloc sie z glupcem, najpierw sprowadzi cie do swojego poziomu a potem pokona doswiadczeniem"
"Life is complex. It has its real and imaginary part." |
|
Back to top |
|
|
|