Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

roundcube 0.7 - potwierdzenia dostarczenia

745 views
Skip to first unread message

MaRc

unread,
Jan 25, 2012, 3:26:03 AM1/25/12
to
witam
mam pytanko do używających roundcube. tworząc wiadomość mogę sobie
zaznaczyć:
- Potwierdzenie odbioru
- Status dostarczenia (DSN)
ale mimo zaznaczenia tych opcji nie dostaję żadnych raportów o
doręczeniu ani prośby o potwierdzenie odczytania :(
czy muszę coś dodatkowo skonfigurować?

--
MaRc
Nie kłóć się z idiotą. Będziesz musiał zniżyć się do jego poziomu a
wówczas pobije cię swoimi argumentami.

Paweł Muszyński

unread,
Jan 25, 2012, 4:38:54 AM1/25/12
to
W dniu 2012-01-25 09:26, MaRc pisze:
> witam
> mam pytanko do używających roundcube. tworząc wiadomość mogę sobie
> zaznaczyć:
> - Potwierdzenie odbioru
> - Status dostarczenia (DSN)
> ale mimo zaznaczenia tych opcji nie dostaję żadnych raportów o
> doręczeniu ani prośby o potwierdzenie odczytania :(
> czy muszę coś dodatkowo skonfigurować?
>

Pewnie serwer poczowy...


Paweł

horhe

unread,
Jan 25, 2012, 4:57:22 AM1/25/12
to
W dniu 2012-01-25 10:38, Paweł Muszyński pisze:
I to odbiorcy (DSN).

MaRc

unread,
Jan 25, 2012, 6:34:13 AM1/25/12
to
W dniu 25.01.2012 10:38, Paweł Muszyński pisze:
> W dniu 2012-01-25 09:26, MaRc pisze:
> Pewnie serwer poczowy...

Pewnie nie. Na thunderbirdzie jako kliencie to działa, zwrotki dostaję
więc wina serwera odpada.

chyba że, roundcube korzysta z imapproxy i tu leży wina

MaRc

unread,
Jan 25, 2012, 6:48:50 AM1/25/12
to
W dniu 25.01.2012 12:34, MaRc pisze:
> Pewnie nie. Na thunderbirdzie jako kliencie to działa, zwrotki dostaję
> więc wina serwera odpada.
>
> chyba że, roundcube korzysta z imapproxy i tu leży wina

to nie imapproxy

tylko DSN z roundcube nie dział. potwierdzenia przeczytania chodzą.

horhe

unread,
Jan 25, 2012, 9:24:31 AM1/25/12
to
W dniu 2012-01-25 12:48, MaRc pisze:
> W dniu 25.01.2012 12:34, MaRc pisze:
>> Pewnie nie. Na thunderbirdzie jako kliencie to działa, zwrotki dostaję
>> więc wina serwera odpada.
>>
>> chyba że, roundcube korzysta z imapproxy i tu leży wina
>
> to nie imapproxy
>
> tylko DSN z roundcube nie dział. potwierdzenia przeczytania chodzą.

Wyślij maila na mój serwer, generuję DSNy, będziesz mógł przetestować.

MaRc

unread,
Jan 25, 2012, 9:51:33 AM1/25/12
to
W dniu 25.01.2012 15:24, horhe pisze:
> Wyślij maila na mój serwer, generuję DSNy, będziesz mógł przetestować.

ale mój też generuje. jak użyję jako klienta thunderbirda to jest
wszystko ok. tylko z rouncube nie generuje statusu

Artur M. Piwko

unread,
Jan 25, 2012, 9:10:57 AM1/25/12
to
In the darkest hour on Wed, 25 Jan 2012 12:48:50 +0100,
MaRc <tuk...@gmail.com> screamed:
>> Pewnie nie. Na thunderbirdzie jako kliencie to działa, zwrotki dostaję
>> więc wina serwera odpada.
>>
>> chyba że, roundcube korzysta z imapproxy i tu leży wina
>
> to nie imapproxy
>
> tylko DSN z roundcube nie dział. potwierdzenia przeczytania chodzą.
>

MTA nie wspiera?

--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:225B ]
[ 15:10:38 user up 13058 days, 3:05, 1 user, load average: 0.00, 0.89, 0.02 ]

The higher you climb, the more you show your ass.

MaRc

unread,
Jan 25, 2012, 10:33:17 AM1/25/12
to
W dniu 25.01.2012 15:10, Artur M. Piwko pisze:
> MTA nie wspiera?

no skoro na innym kliencie działa (thunderbird jak pisałem wyżej) znaczy
że MTA wspiera

horhe

unread,
Jan 25, 2012, 12:31:27 PM1/25/12
to
W dniu 25.01.2012 15:51, MaRc pisze:
> W dniu 25.01.2012 15:24, horhe pisze:
>> Wyślij maila na mój serwer, generuję DSNy, będziesz mógł przetestować.
>
> ale mój też generuje. jak użyję jako klienta thunderbirda to jest
> wszystko ok. tylko z rouncube nie generuje statusu

W 0.7.1 działa (nie mam 0.7 aby sprawdzić). Spróbuj podsłuchać
transmisje między RC, a MTA, sprawdź czy pojawia się żądanie NOTIFY

MaRc

unread,
Jan 25, 2012, 1:00:03 PM1/25/12
to
W dniu 25.01.2012 18:31, horhe pisze:
> Spróbuj podsłuchać transmisje między RC, a MTA, sprawdź czy pojawia się
> żądanie NOTIFY

włączyłem debug imap w RC. przy wysyłce maila nie pojawia się nic z
"notify" :(

MaRc

unread,
Jan 25, 2012, 1:04:35 PM1/25/12
to
W dniu 25.01.2012 18:31, horhe pisze:
> prawdź czy pojawia się żądanie NOTIFY

NOTIFY nie, ale notification
#v+
[25-Jan-2012 19:01:34 +0100]: [DBD7] S: * 3 FETCH (UID 9 RFC822.SIZE
3115 FLAGS (\Answered \Seen) INTERNALDATE "25-Jan-2012 13:58:34 +0100"
BODY[HEADER.FIELDS (DATE FROM TO SUBJECT CONTENT-TYPE CC REPLY-TO
LIST-POST DISPOSITION-NOTIFICATION-TO X-PRIORITY)] {197}
#v-

MaRc

unread,
Jan 25, 2012, 1:22:25 PM1/25/12
to
to mówi log jak wysyłam maila z thunderbirda (thunderbird łączy się do
postfixa po smtps):
#v+
Jan 25 19:06:53 isp postfix/smtpd[10169]: connect from
cl34.eroga.pl[83.1.55.23]
Jan 25 19:06:53 isp postfix/smtpd[10169]: AB7CD600073:
client=cl34.eroga.pl[83.1.55.23], sasl_method=PLAIN,
sasl_username=mar...@domena.pl
Jan 25 19:06:53 isp postfix/cleanup[10171]: AB7CD600073:
message-id=<4F2044BD...@domena.pl>
Jan 25 19:06:53 isp postfix/qmgr[26412]: AB7CD600073:
from=<mar...@domena.pl>, size=599, nrcpt=1 (queue active)
Jan 25 19:06:53 isp postfix/smtpd[10169]: disconnect from
cl34.eroga.pl[83.1.55.23]
Jan 25 19:06:54 isp postfix/cleanup[10171]: 87A65600077:
message-id=<4F2044BD...@domena.pl>
Jan 25 19:06:54 isp postfix/qmgr[26412]: 87A65600077:
from=<mar...@domena.pl>, size=1526, nrcpt=1 (queue active)
Jan 25 19:06:54 isp amavis[30810]: (30810-20) Passed CLEAN, LOCAL
[83.1.55.23] [83.1.55.23] <mar...@domena.pl> -> <dome...@gmail.com>,
Message-ID: <4F2044BD...@domena.pl>, mail_id: CQ8STsOGoGJD, Hits:
-1, size: 599, queued_as: 87A65600077, 744 ms
Jan 25 19:06:54 isp postfix/smtp[10172]: AB7CD600073:
to=<dome...@gmail.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=1,
delays=0.25/0.02/0.01/0.75, dsn=2.0.0, status=sent (250 2.0.0 Ok,
id=30810-20, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
87A65600077)
Jan 25 19:06:54 isp postfix/qmgr[26412]: AB7CD600073: removed
Jan 25 19:06:55 isp postfix/smtp[10176]: 87A65600077:
to=<dome...@gmail.com>,
relay=gmail-smtp-in.l.google.com[173.194.65.26]:25, delay=1.2,
delays=0.11/0.02/0.29/0.78, dsn=2.0.0, status=sent (250 2.0.0 OK
1327514815 n54si937292eea.9)
Jan 25 19:06:55 isp postfix/cleanup[10171]: DA96A600079:
message-id=<2012012518065...@mta.domena.pl>
Jan 25 19:06:55 isp postfix/bounce[10177]: 87A65600077: sender delivery
status notification: DA96A600079
Jan 25 19:06:55 isp postfix/qmgr[26412]: 87A65600077: removed
Jan 25 19:06:55 isp postfix/qmgr[26412]: DA96A600079: from=<>,
size=3443, nrcpt=1 (queue active)
Jan 25 19:06:56 isp dovecot: deliver(mar...@domena.pl): sieve:
msgid=<2012012518065...@mta.domena.pl>: stored mail into
mailbox 'INBOX'
Jan 25 19:06:56 isp postfix/pipe[10179]: DA96A600079:
to=<mar...@domena.pl>, relay=dovecot, delay=0.25,
delays=0.08/0.02/0/0.15, dsn=2.0.0, status=sent (delivered via dovecot
service)
Jan 25 19:06:56 isp postfix/qmgr[26412]: DA96A600079: removed
#v-

jak widać powyżej, bez problemu dostałem maila informującego o statusie
wysłania do usera dome...@gmail.com.

teraz wysyłam z RC (rc łączy się z imapproxy -> imap dovecot):
#v+
Jan 25 19:11:25 isp postfix/pickup[7273]: 8F957600077: uid=33
from=<mar...@domena.pl>
Jan 25 19:11:25 isp postfix/cleanup[10313]: 8F957600077:
message-id=<6f3a285978c92cef...@domena.pl>
Jan 25 19:11:25 isp postfix/qmgr[26412]: 8F957600077:
from=<mar...@domena.pl>, size=645, nrcpt=1 (queue active)
Jan 25 19:11:26 isp postfix/cleanup[10313]: 98641600073:
message-id=<6f3a285978c92cef...@domena.pl>
Jan 25 19:11:26 isp postfix/qmgr[26412]: 98641600073:
from=<mar...@domena.pl>, size=1572, nrcpt=1 (queue active)
Jan 25 19:11:26 isp amavis[10092]: (10092-01) Passed CLEAN,
<mar...@domena.pl> -> <dome...@gmail.com>, Message-ID:
<6f3a285978c92cef...@domena.pl>, mail_id: xN3N76Tj3Fsx,
Hits: -0.001, size: 645, queued_as: 98641600073, 1018 ms
Jan 25 19:11:26 isp postfix/smtp[10315]: 8F957600077:
to=<dome...@gmail.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.2,
delays=0.18/0.02/0.01/1, dsn=2.0.0, status=sent (250 2.0.0 Ok,
id=10092-01, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as
98641600073)
Jan 25 19:11:26 isp postfix/qmgr[26412]: 8F957600077: removed
Jan 25 19:11:27 isp postfix/smtp[10320]: 98641600073:
to=<dome...@gmail.com>,
relay=gmail-smtp-in.l.google.com[173.194.65.26]:25, delay=0.91,
delays=0.1/0.02/0.12/0.67, dsn=2.0.0, status=sent (250 2.0.0 OK
1327515087 q12si921096eef.80)
Jan 25 19:11:27 isp postfix/qmgr[26412]: 98641600073: removed
#v-

tym razem żadnej informacji nie dostaję. wiadomość po wysłaniu jest
usuwana i dalej w logu o tym cisza. ale w tym przypadku w nagłówku
wiadomości mam:
#v+
...
Content-Type: text/plain; charset=UTF-8;
format=flowed
Content-Transfer-Encoding: 7bit
Date: Wed, 25 Jan 2012 19:11:25 +0100
From: Marci <mar...@domena.pl>
Return-Receipt-To: Marci<mar...@domena.pl>
Disposition-Notification-To: Marci <mar...@domena.pl>
Message-ID: <6f3a285978c92cef...@domena.pl>
X-Sender: mar...@domena.pl
User-Agent: Roundcube Webmail/0.7
...
#v-

w przypadku wysyłania z thunderbirda nie ma Disposition-Notification-To.

gdzie tkwi problem w RC ?

MaRc

unread,
Jan 26, 2012, 9:26:02 AM1/26/12
to
W dniu 25.01.2012 18:31, horhe pisze:
> W 0.7.1 działa (nie mam 0.7 aby sprawdzić). Spróbuj podsłuchać
> transmisje między RC, a MTA, sprawdź czy pojawia się żądanie NOTIFY

wszystko się wyjaśniło podczas innego wątku. w RC nie miałem ustawionego
hosta smtp (bo maile były wysyłane) i tu był pies pogrzebany.
jak ustawiłem:
#v+
$rcmail_config['smtp_server'] = '%h';
$rcmail_config['smtp_port'] = 25;
$rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = '%p';
$rcmail_config['smtp_auth_type'] = 'LOGIN';
#v-

to po tej zmianie wszytko zaczęło działać tak jak należy.

Dzięki wszystkim za pomoc.

horhe

unread,
Jan 26, 2012, 4:09:24 PM1/26/12
to
W dniu 2012-01-26 15:26, MaRc pisze:
> wszystko się wyjaśniło podczas innego wątku. w RC nie miałem ustawionego
> hosta smtp (bo maile były wysyłane) i tu był pies pogrzebany.

To jest kolejny powód aby blokować funkcję mail() ;)

MaRc

unread,
Jan 27, 2012, 2:56:29 AM1/27/12
to
W dniu 26.01.2012 22:09, horhe pisze:
> To jest kolejny powód aby blokować funkcję mail() ;)

:)
0 new messages