]> git.pld-linux.org Git - packages/msmtp.git/blob - msmtp.spec
- updated to 0.7.0
[packages/msmtp.git] / msmtp.spec
1 Summary:        SMTP "plugin" for MUAs
2 Summary(pl):    "Wtyczka" SMTP dla klientów pocztowych (MUA)
3 Name:           msmtp
4 Version:        0.7.0
5 Release:        1
6 License:        GPL
7 Group:          Networking/Daemons
8 Source0:        http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
9 # Source0-md5:  a6ef757fb22b7b6bafb97baecd53402d
10 Patch0:         %{name}-home_etc.patch
11 URL:            http://msmtp.sourceforge.net/
12 BuildRequires:  autoconf >= 2.50
13 BuildRequires:  automake
14 BuildRequires:  openssl-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 msmtp is a simple program that works as an "SMTP plugin" for Mutt and
19 probably other MUAs (mail user agents). It forwards mails to an SMTP
20 server (for example at a free mail provider) which does the delivery.
21 Features include:
22 - SMTP AUTH methods PLAIN, LOGIN and CRAM-MD5
23 - TLS encrypted connections
24 - IPv6 support
25 - robustness
26 - detailed error messages if something goes wrong (including the full
27   answer of the SMTP server)
28 - sendmail compatible exit codes (which most MUAs understand).
29
30 Simply tell your MUA to call msmtp instead of /usr/sbin/sendmail (with
31 Mutt that's just one additional line in the config file).
32
33 %description -l pl
34 msmtp to prosty program dzia³aj±cy jako "wtyczka SMTP" dla Mutta i
35 prawdopodobnie innych klientów pocztowych (MUA - mail user agents).
36 Przekierowuje wiadomo¶ci do serwera SMTP (na przyk³ad providera
37 darmowych kont e-mail), który je dostarcza. Mo¿liwo¶ci obejmuj±:
38 - obs³ugê SMTP AUTH - metod PLAIN, LOGIN i CRAM-MD5
39 - szyfrowane po³±czenia TLS
40 - obs³ugê IPv6
41 - szczegó³owe komunikaty b³êdów w przypadku niepowodzenia (w³±cznie z
42   pe³n± odpowiedzi± serwera SMTP)
43 - kody wyj¶cia kompatybilne z sendmailem (które rozumie wiêkszo¶æ
44   MUA).
45
46 Wystarczy przekazaæ klientowi pocztowemu, aby wywo³ywa³ msmtp zamiast
47 /usr/sbin/sendmail (w Mutcie to po prostu dodatkowa linia w pliku
48 konfiguracyjnym).
49
50 %prep
51 %setup -q
52 %patch0 -p1
53
54 %build
55 %{__aclocal}
56 %{__autoconf}
57 %{__autoheader}
58 %{__automake}
59 # could use gnutls instead (but is not ready for current libgcrypt)
60 # disable gsasl for now (see README.gsasl)
61 %configure \
62         --with-ssl=openssl \
63         --disable-gsasl
64 %{__make}
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
69
70 %{__make} \
71         install\
72         DESTDIR=$RPM_BUILD_ROOT
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files
78 %defattr(644,root,root,755)
79 %doc AUTHORS ChangeLog README THANKS doc/msmtprc.example
80 %attr(755,root,root) %{_bindir}/*
81 %{_mandir}/man1/msmtp*
This page took 0.052539 seconds and 3 git commands to generate.