Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-12-17 16:16:54

  bonus - Użytkownik

bonus
Użytkownik
Zarejestrowany: 2009-11-12

Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

Na debianie wersja < 7 działało zgodnie z poradnikiem http://pepeluk.net/2009/07/25/104/administracja/linux/konfiguracja-exim4-na-debianie-do-wysylania-wiadomosci-poprzez-gmail/ (ustawiłem dla poczty innej niż gmail jednak w ten sam sposób lecz bez tworzenia pliku /etc/exim4/email-addresses). Na Debianie w wersji 7 wysyłam poleceniem

Kod:

echo "test" | mail -s "SERVERNAME: pozdrowienia" admin@domenaservera.pl -- -f adres_z_pliku_passwd.client@domenaservera.pl

Na adres admin@domenaservera przychodzi wiadomość, która w źródle wiadomości ma określone: Return-Path: <root@domenaservera.pl>, a wysyłana jest na kilka adresów X-Qmail-Scanner-Rcpt-To: -f@domenaservera.pl,admin@domenaservera.pl,adres_z_pliku_passwd.client@domenaservera.pl. Natomiast wysyłka ze starszego Debiana 6 w ten sposób jest tak jakbym chciał, czyli w źródle: Return-Path: <adres_z_pliku_passwd.client@domenaservera.pl> i X-Qmail-Scanner-Rcpt-To: admin@domenaservera.pl.

Offline

 

#2  2014-12-17 18:34:05

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

To zdecyduj się, masz Exima czy QMaila?
Tak przy okazji - exim ma tryb testowy... spróbuj zamiast telneta:

Kod:

exim -bh 127.0.0.1 -d 9

będziesz widział co on tam wyprawia.

Oczywiście o ile masz exima, bo z qmailem to raczej nie zadziała.

Ostatnio edytowany przez ethanak (2014-12-17 18:38:03)


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#3  2014-12-17 21:27:25

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

[quote=ethanak]To zdecyduj się, masz Exima czy QMaila?
Tak przy okazji - exim ma tryb testowy... spróbuj zamiast telneta:

Kod:

exim -bh 127.0.0.1 -d 9

będziesz widział co on tam wyprawia.

Oczywiście o ile masz exima, bo z qmailem to raczej nie zadziała.[/quote]
Raczej nie chodzi o Qmaila tylko o Gmaila, różnica jak między piciem piwa w Szczawnicy a szczaniem w piwnicy, chociaż nazwy podobne. :D

Raczej domenaserwera - tam jest Qmail.

Ostatnio edytowany przez Jacekalex (2014-12-17 21:35:17)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2014-12-18 06:35:21

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

Możliwe, nie zmienia to jednak faktu że exim -bh powie więcej niż telnet :-P


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#5  2014-12-18 15:28:09

  bonus - Użytkownik

bonus
Użytkownik
Zarejestrowany: 2009-11-12

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

Kod:

exim -bh 127.0.0.1 -d 9

Kod:

Exim version 4.80 uid=0 gid=0 pid=8688 D=fbb95cfd
Berkeley DB: Berkeley DB 5.1.29: (October 25, 2011)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages DKIM
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
Compiler: GCC [4.7.2]
Library version: GnuTLS: Compile: 2.12.20
                         Runtime: 2.12.20
Library version: PCRE: Compile: 8.30
                       Runtime: 8.30 2012-02-04
Total 13 lookups
WHITELIST_D_MACROS: "OUTGOING"
TRUSTED_CONFIG_LIST: "/etc/exim4/trusted_configs"
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=8688
  auxiliary group list: <none>
seeking password data for user "uucp": cache not available
getpwnam() succeeded uid=10 gid=10
changed uid/gid: calling tls_validate_require_cipher
  uid=101 gid=103 pid=8690
  auxiliary group list: <none>
tls_validate_require_cipher child 8690 ended: status=0x0
configuration file is /var/lib/exim4/config.autogenerated
log selectors = 00000ffc 00612001
trusted user
admin user
changed uid/gid: privilege not needed
  uid=101 gid=103 pid=8688
  auxiliary group list: 103
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=8 gid=8
user name "root" extracted from gecos field "root"
originator: uid=0 gid=0 login=root name=root
sender address = root@domenaservera.pl
sender_fullhost = [127.0.0.1]
sender_rcvhost = [127.0.0.1]
host in hosts_connection_nolog? no (option unset)
LOG: smtp_connection MAIN
  SMTP connection from [127.0.0.1]
host in host_lookup? yes (matched "*")
looking up host name for 127.0.0.1
DNS lookup of 1.0.0.127.in-addr.arpa (PTR) succeeded
IP address lookup yielded localhost
duplicate IP address 127.0.0.1 (MX=-1) removed
gethostbyname2 looked up these IP addresses:
  name=localhost address=::1
  name=localhost address=127.0.0.1
checking addresses for localhost
  ::1
  127.0.0.1 OK
sender_fullhost = localhost [127.0.0.1]
sender_rcvhost = localhost ([127.0.0.1])
set_process_info:  8688 handling incoming connection from localhost [127.0.0.1]
host in host_reject_connection? no (option unset)
host in sender_unqualified_hosts? no (option unset)
host in recipient_unqualified_hosts? no (option unset)
host in helo_verify_hosts? no (option unset)
host in helo_try_verify_hosts? no (option unset)
host in helo_accept_junk_hosts? no (option unset)
SMTP>> 220 osilek ESMTP Exim 4.80 Thu, 18 Dec 2014 15:24:29 +0100
smtp_setup_msg entered

**** SMTP testing session as if from host 127.0.0.1
**** but without any ident (RFC 1413) callback.
**** This is not for real!

220 osilek ESMTP Exim 4.80 Thu, 18 Dec 2014 15:24:29 +0100

Ostatnio edytowany przez bonus (2014-12-18 15:28:40)

Offline

 

#6  2014-12-18 15:50:03

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

a dalej?


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#7  2014-12-22 14:30:46

  bonus - Użytkownik

bonus
Użytkownik
Zarejestrowany: 2009-11-12

Re: Jak ustawić adres źródłowy - echo "test" | mail -s w Debian7?

[quote=ethanak]a dalej?[/quote]
Ale, co dalej?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.016 seconds, 18 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00223 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.223.209.129' WHERE u.id=1
0.00085 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.223.209.129', 1733048933)
0.00034 SELECT * FROM punbb_online WHERE logged<1733048633
0.00096 DELETE FROM punbb_online WHERE ident='18.191.200.223'
0.00064 DELETE FROM punbb_online WHERE ident='18.191.9.9'
0.00066 DELETE FROM punbb_online WHERE ident='3.142.53.151'
0.00069 DELETE FROM punbb_online WHERE ident='3.144.96.108'
0.00066 DELETE FROM punbb_online WHERE ident='52.15.72.229'
0.00062 DELETE FROM punbb_online WHERE ident='85.208.96.202'
0.00064 DELETE FROM punbb_online WHERE ident='85.208.96.209'
0.00109 SELECT topic_id FROM punbb_posts WHERE id=280152
0.00146 SELECT id FROM punbb_posts WHERE topic_id=26806 ORDER BY posted
0.00078 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26806 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00130 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26806 ORDER BY p.id LIMIT 0,25
0.00072 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26806
Total query time: 0.01389 s