Skocz do zawartości

Wysyłanie Maili Z Konta Gmail Z Uzyciem Mutta


thof

Rekomendowane odpowiedzi

Cos mutt odmawia mi posluszenstwa na f13. Zainstalowalem mutta i openssl. Mój plik ~/.muttrc dla gmaila wyglada w ten sposób (oczywiscie user i pass sa wlasne):

set imap_user="[email protected]"
set imap_pass="pass"
set smtp_url = "smtp://[email protected]:587/"
set smtp_pass = "pass"
set from = "[email protected]"
set realname = "User"

set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed="+[Gmail]/Drafts"

set header_cache=~/.mutt/cache/headers
set message_cachedir=~/.mutt/cache/bodies
set certificate_file=~/.mutt/certificates

set move = no

I teraz okazuje sie, ze na Archu dziala taka konfiguracja, tzn. normalnie moge wysylac maile, a na f13 juz nie... Jak wpisuje na archu mutt -s "Test" [email protected] < wiadomosc to dostaje na wyjsciu SSL connection using TLSv1/SSLv3 (RC4-MD5) i fajnie wysyla. W fedorze przy próbie wyslania nic sie nie pojawia tylko po ~2s przechodzi do nowej linii i wiadomosci nie ma w skrzynce. Zadnych pomocnych informacji... Wylaczylem nawet specjalnie iptables i skonfigurowalem to konto w evolution i dziala (odbiera, wysyla), czyli nie jest to blad po stronie sieci. Najgorsze jest to, ze nie moge znalezc zadnych logów mutta, a z samego pustego wyjscie ciezko cos wywrózyc. Dziwne jest to, ze nie pojawia sie ta linia "SSL connection...", tak jakby problem z openssl, ale to sie w ogóle konfiguruje? Z drugiej strony mutt jednak potrafi wydrukowac "time out" jak podam w konfiguracji smtp zly port. Juz nie wiem co jeszcze moge sprawdzic, a to moje pierwsze spotkanie z muttem.

Macie jakies pomysly?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie poradzilem sobie z muttem, ale znalazlem innego klienta poczty alpine. Interfejs jest napisany w ncurses i tu pojawil sie problem, bo chcialem wysylac tylko za pomoca polecenia. Znalazlem patch, który umozliwia takie wysylanie http://staff.washington.edu/chappa/alpine/info/outgoing.html . Wyciagnalem speca z pakietu http://koji.fedoraproject.org/koji/buildinfo?buildID=128281 i poprawiony wyglada tak (moze komus sie przyda):

# Fedora review: http://bugzilla.redhat.com/249365

Summary: powerful, easy to use console email client
Name: alpine
Version: 2.00 
Release: 8%{?dist}

License: ASL 2.0
Group: Applications/Internet
URL: http://www.washington.edu/alpine
# FTP: ftp://ftp.cac.washington.edu/alpine/
# SVN: https://svn.cac.washington.edu/public/alpine/snapshots/
Source0: ftp://ftp.cac.washington.edu/alpine/alpine-%{version}.tar.bz2

# Using "Conflicts" instead of Obsoletes because while alpine is substantially
# compatible with pine the change to Unicode breaks important user
# functionality such as non-ASCII encoded saved passwords. Additionally, there
# are also many patches to pine floating around that for political/technical
# reasons will not be integrated into alpine. (I'd like to stay out of it...
# just search "Mark Crispin maildir" for the gory details.) Since licensing
# prevents a Fedora pine package, I cannot predict what patches users might
# have and so want to warn them instead of automatically replacing their pine
# install with an alpine that could break their configuration. 
# I understand this to be a special case of the "Optional Functionality"
# description at http://fedoraproject.org/wiki/Packaging/Conflicts
Conflicts: pine
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

# short-term workaround until gcc is fixed
# http://bugzilla.redhat.com/496400
Patch1: alpine-2.00-gcc44_reply_hack.patch
Patch2: alpine-2.00-hunspell.patch
Patch3: alpine-2.00-outgoing.patch

BuildRequires: automake libtool
BuildRequires: gettext
BuildRequires: hunspell
BuildRequires: inews
BuildRequires: krb5-devel
BuildRequires: ncurses-devel 
BuildRequires: openldap-devel
BuildRequires: openssl-devel
BuildRequires: pam-devel
BuildRequires: passwd
BuildRequires: sendmail /usr/sbin/sendmail

Requires: hunspell
Requires: mailcap
Requires: /usr/sbin/sendmail


%description
Alpine -- an Alternatively Licensed Program for Internet
News & Email -- is a tool for reading, sending, and managing
electronic messages.  Alpine is the successor to Pine and was
developed by Computing & Communications at the University of
Washington.  
 Though originally designed for inexperienced email users,
Alpine supports many advanced features, and an ever-growing number of
configuration and personal-preference options.
Changes and enhancements over pine:
 * Released under the Apache Software License, Version 2.0.
 * Internationalization built around new internal Unicode support.
 * Ground-up reorganization of source code around new "pith/" core 
routine library.
 * Ground-up reorganization of build and install procedure based on 
GNU Build System's autotools.


%prep
%setup -q

#if 0%{?fedora} > 10
%patch1 -p1 -b .gcc44_reply_hack
#endif
%patch2 -p1 -b .hunspell
%patch3 -p1 -b .outgoing

# HACK to workaround local auto* wierdness outside of mock
export AUTOPOINT=/bin/true
autoreconf -f -i


%build
touch imap/ip6
# --without-tcl disables the TCL-based CGI "Web Alpine"
%configure \
 --enable-debug=no \
 --without-tcl \
 --with-c-client-target=lfd \
 --with-passfile=.alpine.passfile \
 --with-simple-spellcheck=hunspell \
 --with-interactive-spellcheck=hunspell \
 --with-system-pinerc=%{_sysconfdir}/pine.conf \
 --with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed

make %{?_smp_mflags} EXTRACFLAGS="$RPM_OPT_FLAGS"


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# create/touch %ghost'd files
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf
touch $RPM_BUILD_ROOT%{_sysconfdir}/pine.conf.fixed


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README LICENSE doc/tech-notes.txt
%ghost %config(noreplace) %{_sysconfdir}/pine.conf
%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed
%{_bindir}/alpine
%{_bindir}/pico
%{_bindir}/pilot
%{_bindir}/rpload
%{_bindir}/rpdump
%{_mandir}/man1/alpine.1*
%{_mandir}/man1/pico.1*
%{_mandir}/man1/pilot.1*
%{_mandir}/man1/rpload.1*
%{_mandir}/man1/rpdump.1*


%changelog
* Fri Aug 21 2009 Tomas Mraz <[email protected]> - 2.00-8
- rebuilt with new openssl

* Fri Jul 24 2009 Fedora Release Engineering <[email protected]> - 2.00-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Thu Jul 02 2009 Caolán McNamara <[email protected]> - 2.00-6
- --with-spellcheck-prog isn't a configure option use
 --with-simple-spellcheck/--with-interactive-spellcheck and patch
 to prefer hunspell to aspell (#509387)

* Wed May 06 2009 Rex Dieter <[email protected]> - 2.00-5
- "reply to all recipients" doesn't include anyone on the Cc list (#496400)

* Mon Feb 23 2009 Fedora Release Engineering <[email protected]> - 2.00-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Thu Jan 15 2009 Tomas Mraz <[email protected]> 2.00-3
- rebuild with new openssl

* Wed Nov 26 2008 Joshua Daniel Franklin <[email protected]> 2.00-2
- Fix package Summary text to not include package name
- http://www.redhat.com/archives/fedora-devel-list/2008-November/msg01484.html

* Wed Aug 27 2008 Rex Dieter <[email protected]> 2.00-1
- alpine-2.00 (#460332)

* Mon Mar 24 2008 Joshua Daniel Franklin <[email protected]> 1.10-4
- No changes; Bump for tag system

* Mon Mar 24 2008 Joshua Daniel Franklin <[email protected]> 1.10-3
- No changes; Bump for tag system

* Mon Mar 24 2008 Joshua Daniel Franklin <[email protected]> 1.10-2
- Change License string to "ASL 2.0" instead of "Apache Software License"
- Disable debug files with "--enable-debug=no" (BZ #427013)

* Mon Mar 24 2008 Rex Dieter <[email protected]> - 1.10-1
- alpine-1.10
- cosmetic (Build)Req cleanup

* Tue Feb 19 2008 Fedora Release Engineering <[email protected]> - 1.00-3
- Autorebuild for GCC 4.3

* Fri Dec 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-2
- --with-system-pinerc=%%_sysconfdir/pine.conf
 --with-system-fixed-pinerc=%%_sysconfdir/pine.conf.fixed (#426512)

* Fri Dec 21 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.00-1
- alpine-1.00

* Tue Dec 04 2007 Patrick "Jima" Laughton <[email protected]> 0.99999-4
- Bump-n-build for openldap/openssl soname changes

* Thu Nov 15 2007 Joshua Daniel Franklin <[email protected]> 0.99999-3
- BuildRequires aspell to make configure happy

* Thu Nov 09 2007 Joshua Daniel Franklin <[email protected]> 0.99999-2
- update to latest 

* Thu Oct 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org. 0.9999-4
- omit sample pine.conf, instead use %%ghost to preserve existing pine.conf's

* Wed Oct 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.9999-3
- include stock pine.conf, pine.conf.fixed

* Fri Sep 07 2007 Joshua Daniel Franklin <[email protected]> 0.9999-2
- update to latest 

* Fri Aug 24 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.999-3
- EXTRACFLAGS=$RPM_OPT_FLAGS
- --with-c-client-target=lfd
- --with-passfile=.alpine.passfile
- Requires: mailcap

* Mon Jul 24 2007 Joshua Daniel Franklin <[email protected]> 0.999-2.2
- remove problem cc5.sol file
- integrate changes from Patrick "Jima" Laughton <[email protected]>

* Mon Jul 24 2007 Joshua Daniel Franklin <[email protected]> 0.999-2.1
- correct spec syntax, explain Conflicts tag

* Mon Jul 23 2007 Joshua Daniel Franklin <[email protected]> 0.999-2.0
- initial alpine spec
- Apache Software License 2.0

Mozna wylaczyc pytanie za kazdym razem o haslo. Wystarczy utworzyc plik ~.alpine.passfile

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...