I am trying to confirm that RBLs are working. I have the following in my local.cf but with debug output on (output below) nothing about RBLs are noted. How do i confirm the RBLs i want are working properly?
thanks adam
from local.cf ----------------- ### RBL Checks skip_rbl_checks 0 rbl_timeout 15
######################################## ## TURN ON THE RBL's WE WANT ## ## Currently this is SpamHaus, and DSBL ########################################
score RCVD_IN_SBL 10 10.0 10 10.0 score RCVD_IN_DSBL 10 10.0 10 10.0
## These are off score RCVD_IN_NJABL 0 0.0 0 0.0 score RCVD_IN_NJABL_CGI 0 score RCVD_IN_NJABL_DIALUP 0 0.0 0 0.0 score RCVD_IN_NJABL_MULTI 0 0.0 0 0.0 score RCVD_IN_NJABL_PROXY 0 0.0 0 0.0 score RCVD_IN_NJABL_RELAY 0 0.0 0 0.0 score RCVD_IN_NJABL_SPAM 0 0.0 0 0.0 score RCVD_IN_NJABL_RELAY 0 0.0 0 0.0 score RCVD_IN_NJABL_DIALUP 0 0.0 0 0.0 score RCVD_IN_NJABL_SPAM 0 0.0 0 0.0 score RCVD_IN_NJABL_MULTI 0 0.0 0 0.0 score RCVD_IN_NJABL_CGI 0 score RCVD_IN_NJABL_PROXY 0 0.0 0 0.0 score RCVD_IN_SORBS 0 0.0 0 0.0 score RCVD_IN_SORBS_BLOCK 0 score RCVD_IN_SORBS_HTTP 0 0.0 0 0.0 score RCVD_IN_SORBS_MISC 0 0.0 0 0.0 score RCVD_IN_SORBS_SMTP 0 0.0 0 0.0 score RCVD_IN_SORBS_SOCKS 0 0.0 0 0.0 score RCVD_IN_SORBS_WEB 0 0.0 0 0 score RCVD_IN_SORBS_ZOMBIE 0 0.0 0 0.0 score RCVD_IN_SORBS_SPAM 0 score RCVD_IN_SORBS_HTTP 0 0.0 0 0.0 score RCVD_IN_SORBS_MISC 0 0.0 0 0.0 score RCVD_IN_SORBS_SMTP 0 0.0 0 0.0 score RCVD_IN_SORBS_SOCKS 0 0.0 0 0.0 score RCVD_IN_SORBS_SPAM 0 score RCVD_IN_SORBS_WEB 0 0.0 0 0 score RCVD_IN_SORBS_BLOCK 0 score RCVD_IN_SORBS_ZOMBIE 0 0.0 0 0.0 score RCVD_IN_OPM 0 0.0 0 0.0 score RCVD_IN_OPM_HTTP 0 0.0 0 0.0 score RCVD_IN_OPM_HTTP_POST 0 0.0 0 0.0 score RCVD_IN_OPM_ROUTER 0 0.0 0 0 score RCVD_IN_OPM_SOCKS 0 0.0 0 0.0 score RCVD_IN_OPM_WINGATE 0 0.0 0 0.0 score RCVD_IN_OPM_WINGATE 0 0.0 0 0.0 score RCVD_IN_OPM_SOCKS 0 0.0 0 0.0 score RCVD_IN_OPM_HTTP 0 0.0 0 0.0 score RCVD_IN_OPM_HTTP_POST 0 0.0 0 0.0 score RCVD_IN_OPM_ROUTER 0 0.0 0 0 score RCVD_IN_OPM_HTTP_POST 0 0.0 0 0.0 score RCVD_IN_RFCI 0 0.0 0 0.0 score DNS_FROM_RFCI_DSN 0 0.0 0 0.0 score HABEAS_VIOLATOR 0.0 score RCVD_IN_BSP_TRUSTED 0 0.0 0 0.0 score RCVD_IN_BSP_OTHER 0 0.0 0 0.0 score RCVD_IN_DYNABLOCK 0 0.0 0 0.0 score RCVD_IN_BL_SPAMCOP_NET 0 0.0 0 0.0 score RCVD_IN_MAPS_RBL 0 score RCVD_IN_MAPS_DUL 0 score RCVD_IN_MAPS_RSS 0 score RCVD_IN_MAPS_NML 0
debug output
------------------
2003-11-22 18:32:48.020641500 logmsg: got connection over /var/run/spamas.sock
2003-11-22 18:32:48.148545500 debug: retrieving prefs for [EMAIL PROTECTED] from SQL server
2003-11-22 18:32:48.153141500 logmsg: processing message <[EMAIL PROTECTED]> for [EMAIL PROTECTED]:60001.
2003-11-22 18:32:48.190032500 debug: is Net::DNS::Resolver available? yes
2003-11-22 18:32:48.191432500 debug: looking up PTR record for '207.44.204.50'
2003-11-22 18:32:48.495786500 debug: PTR for '207.44.204.50': ''
2003-11-22 18:32:48.496068500 debug: received-header: parsed as [ ip=207.44.204.50 rdns=207.44.204.50 helo=mail.houseonbroadway.com by=nymx2.mydomain.com ident= ]
2003-11-22 18:32:48.612344500 debug: received-header: 'by' nymx2.mydomain.com has reserved IP 192.168.23.12
2003-11-22 18:32:48.612471500 debug: received-header: 'by' nymx2.mydomain.com has no public IPs
2003-11-22 18:32:48.612597500 debug: received-header: relay 207.44.204.50 trusted? yes
2003-11-22 18:32:48.617747500 debug: Message too short for language analysis
2003-11-22 18:32:48.624368500 debug: running header regexp tests; score so far=0
2003-11-22 18:32:48.673277500 debug: running body-text per-line regexp tests; score so far=0.16
2003-11-22 18:32:48.749031500 debug: bayes: 6242 tie-ing to DB file R/O /usr/local/spam/bayes_toks
2003-11-22 18:32:49.163603500 debug: bayes: 6242 tie-ing to DB file R/O /usr/local/spam/bayes_seen
2003-11-22 18:32:49.628165500 debug: bayes: found bayes db version 2
2003-11-22 18:32:49.632291500 debug: bayes corpus size: nspam = 46023, nham = 12837
2003-11-22 18:32:49.633138500 debug: uri tests: Done uriRE
2003-11-22 18:32:49.642581500 debug: tokenize: header tokens for *p = "U*dberg D*mail.houseonbroadway.com D*houseonbroadway.com D*com"
2003-11-22 18:32:49.642859500 debug: tokenize: header tokens for *M = " 20031123005343 28405 qmail mail houseonbroadway com "
2003-11-22 18:32:49.643308500 debug: tokenize: header tokens for *F = "U*test D*somedomain.com D*com"
2003-11-22 18:32:49.643787500 debug: tokenize: header tokens for To = "U*adam D*testmp.dberg.org D*dberg.org D*org"
2003-11-22 18:32:49.644113500 debug: tokenize: header tokens for *r = "(qmail 28406 invoked by uid 501); "
2003-11-22 18:32:49.644730500 debug: tokenize: header tokens for *r = "(qmail 28406 invoked by uid 501); unknown (HELO mail.houseonbroadway.com) (207.44.204) by nymx2.mydomain.com ; "
2003-11-22 18:32:51.428755500 debug: bayes token 'H*r:207.44.204' => 9.16208539534261e-11
2003-11-22 18:32:51.428772500 debug: bayes token 'new' => 0.00166717909481754
2003-11-22 18:32:51.428777500 debug: bayes token 'H*F:D*com' => 0.00410687022900763
2003-11-22 18:32:51.428783500 debug: bayes token 'H*p:D*com' => 0.00410687022900763
2003-11-22 18:32:51.428789500 debug: bayes token 'HTo:D*testmp.dberg.org' => 0.0075774647887324
2003-11-22 18:32:51.428795500 debug: bayes token 'HTo:D*dberg.org' => 0.0075774647887324
2003-11-22 18:32:51.428801500 debug: bayes token 'HTo:U*adam' => 0.0075774647887324
2003-11-22 18:32:51.428888500 debug: bayes token 'HTo:D*org' => 0.0075774647887324
2003-11-22 18:32:51.428895500 debug: bayes token 'H*r:501' => 0.00838120715107706
2003-11-22 18:32:51.428900500 debug: bayes token 'H*r:uid' => 0.0552126010476099
2003-11-22 18:32:51.428905500 debug: bayes token 'N:H*r:NNN.NN.NNN' => 0.0673536386744894
2003-11-22 18:32:51.428911500 debug: bayes token 'H*r:HELO' => 0.127822777099948
2003-11-22 18:32:51.428917500 debug: bayes token 'H*M:qmail' => 0.134986238903513
2003-11-22 18:32:51.428945500 debug: bayes token 'H*r:unknown' => 0.139203378743724
2003-11-22 18:32:51.428952500 debug: bayes token 'H*M:com' => 0.149491025382624
2003-11-22 18:32:51.428957500 debug: bayes: score = 3.60822483003176e-15
2003-11-22 18:32:51.460788500 debug: bayes: 6242 untie-ing
2003-11-22 18:32:51.461016500 debug: bayes: 6242 untie-ing db_toks
2003-11-22 18:32:51.461788500 debug: bayes: 6242 untie-ing db_seen
2003-11-22 18:32:51.472784500 debug: Razor2 is available
2003-11-22 18:32:51.473273500 debug: entering helper-app run mode
2003-11-22 18:32:51.486849500 Razor-Log: read_file: 17 items read from /usr/local/spam/razor/razor-nymx2.conf
2003-11-22 18:32:51.487173500 Razor-Log: Found razorhome: /usr/local/spam/razor
2003-11-22 18:32:51.925866500 Nov 22 18:32:51.489120 check[6242]: [ 1] [bootup] Logging initiated LogDebugLevel=9 to stdout
2003-11-22 18:32:51.925881500 Nov 22 18:32:51.492159 check[6242]: [ 5] computed razorhome=/usr/local/spam/razor, conf=/usr/local/spam/razor/razor-nymx2.conf, ident=/usr/local/spam/razor/identity
2003-11-22 18:32:51.925897500 Nov 22 18:32:51.494013 check[6242]: [ 8] Client supported_engines: 1 2 3 4
2003-11-22 18:32:51.925904500 Nov 22 18:32:51.497460 check[6242]: [ 8] prep_mail done: mail 1 headers=619, mime0=44
2003-11-22 18:32:51.925971500 Nov 22 18:32:51.500717 check[6242]: [ 5] read_file: 1 items read from /usr/local/spam/razor/servers.discovery.lst
2003-11-22 18:32:51.925982500 Nov 22 18:32:51.503130 check[6242]: [ 5] read_file: 2 items read from /usr/local/spam/razor/servers.nomination.lst
2003-11-22 18:32:51.925993500 Nov 22 18:32:51.505159 check[6242]: [ 5] read_file: 3 items read from /usr/local/spam/razor/servers.catalogue.lst
2003-11-22 18:32:51.939255500 Nov 22 18:32:51.506971 check[6242]: [ 9] Assigning defaults to folly.cloudmark.com
2003-11-22 18:32:51.939265500 Nov 22 18:32:51.507889 check[6242]: [ 9] Assigning defaults to joy.cloudmark.com
2003-11-22 18:32:51.939273500 Nov 22 18:32:51.508842 check[6242]: [ 9] Assigning defaults to rancor.cloudmark.com
2003-11-22 18:32:51.939281500 Nov 22 18:32:51.509744 check[6242]: [ 9] Assigning defaults to truth.cloudmark.com
2003-11-22 18:32:51.939347500 Nov 22 18:32:51.510811 check[6242]: [ 9] Assigning defaults to stress.cloudmark.com
2003-11-22 18:32:51.939356500 Nov 22 18:32:51.515344 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.folly.cloudmark.com.conf
2003-11-22 18:32:51.939367500 Nov 22 18:32:51.517886 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.folly.cloudmark.com.conf
2003-11-22 18:32:51.939402500 Nov 22 18:32:51.521012 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.joy.cloudmark.com.conf
2003-11-22 18:32:51.939414500 Nov 22 18:32:51.523577 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.joy.cloudmark.com.conf
2003-11-22 18:32:51.939425500 Nov 22 18:32:51.526545 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.truth.cloudmark.com.conf
2003-11-22 18:32:51.939458500 Nov 22 18:32:51.529543 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.truth.cloudmark.com.conf
2003-11-22 18:32:51.939469500 Nov 22 18:32:51.532663 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.stress.cloudmark.com.conf
2003-11-22 18:32:51.939522500 Nov 22 18:32:51.535216 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.stress.cloudmark.com.conf
2003-11-22 18:32:51.939534500 Nov 22 18:32:51.538205 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.rancor.cloudmark.com.conf
2003-11-22 18:32:51.939545500 Nov 22 18:32:51.541050 check[6242]: [ 5] read_file: 13 items read from /usr/local/spam/razor/server.rancor.cloudmark.com.conf
2003-11-22 18:32:51.939579500 Nov 22 18:32:51.542782 check[6242]: [ 5] server discovery overdue by 7260 seconds
2003-11-22 18:32:51.939588500 Nov 22 18:32:51.543362 check[6242]: [ 8] already have 1 discovery servers
2003-11-22 18:32:51.939595500 Nov 22 18:32:51.543986 check[6242]: [ 8] Checking with Razor Discovery Server 66.151.150.11
2003-11-22 18:32:51.939604500 Nov 22 18:32:51.545060 check[6242]: [ 6] No port specified, using 2703
2003-11-22 18:32:51.939632500 Nov 22 18:32:51.545497 check[6242]: [ 5] Connecting to 66.151.150.11 ...
2003-11-22 18:32:51.939640500 Nov 22 18:32:51.708234 check[6242]: [ 8] Connection established
2003-11-22 18:32:51.939647500 Nov 22 18:32:51.709144 check[6242]: [ 4] 66.151.150.11 >> 35 server greeting: sn=D&srl=159&ep4=7542-10&a=l&a=cg
2003-11-22 18:32:51.939657500 Nov 22 18:32:51.710861 check[6242]: [ 4] 66.151.150.11 << 12
2003-11-22 18:32:51.939663500 Nov 22 18:32:51.711320 check[6242]: [ 6] a=g&pm=csl
2003-11-22 18:32:51.939712500 Nov 22 18:32:51.793073 check[6242]: [ 4] 66.151.150.11 >> 76
2003-11-22 18:32:51.939719500 Nov 22 18:32:51.793550 check[6242]: [ 6] response to sent.1
2003-11-22 18:32:51.939725500 -csl=?
2003-11-22 18:32:51.939728500 truth.cloudmark.com
2003-11-22 18:32:51.939731500 stress.cloudmark.com
2003-11-22 18:32:51.939734500 rancor.cloudmark.com
2003-11-22 18:32:51.939737500 .
2003-11-22 18:32:51.939739500 Nov 22 18:32:51.795158 check[6242]: [ 8] Discovery Server 66.151.150.11 replying with csl=truth.cloudmark.com
2003-11-22 18:32:51.939772500 Nov 22 18:32:51.795606 check[6242]: [ 8] Discovery Server 66.151.150.11 replying with csl=stress.cloudmark.com
2003-11-22 18:32:51.939783500 Nov 22 18:32:51.796046 check[6242]: [ 8] Discovery Server 66.151.150.11 replying with csl=rancor.cloudmark.com
2003-11-22 18:32:51.939793500 Nov 22 18:32:51.796877 check[6242]: [ 4] 66.151.150.11 << 12
2003-11-22 18:32:51.939799500 Nov 22 18:32:51.797309 check[6242]: [ 6] a=g&pm=nsl
2003-11-22 18:32:51.939827500 Nov 22 18:32:51.880369 check[6242]: [ 4] 66.151.150.11 >> 51
2003-11-22 18:32:51.939834500 Nov 22 18:32:51.880810 check[6242]: [ 6] response to sent.2
2003-11-22 18:32:51.939840500 -nsl=?
2003-11-22 18:32:51.939842500 folly.cloudmark.com
2003-11-22 18:32:51.939845500 joy.cloudmark.com
2003-11-22 18:32:51.939848500 .
2003-11-22 18:32:51.939850500 Nov 22 18:32:51.881582 check[6242]: [ 8] Discovery Server 66.151.150.11 replying with nsl=folly.cloudmark.com
2003-11-22 18:32:51.939881500 Nov 22 18:32:51.882025 check[6242]: [ 8] Discovery Server 66.151.150.11 replying with nsl=joy.cloudmark.com
2003-11-22 18:32:51.940048500 Nov 22 18:32:51.896825 check[6242]: [ 5] wrote 3 ARRAY items to file: /usr/local/spam/razor/servers.catalogue.lst
2003-11-22 18:32:51.940059500 Nov 22 18:32:51.909053 check[6242]: [ 5] wrote 2 ARRAY items to file: /usr/local/spam/razor/servers.nomination.lst
2003-11-22 18:32:51.940069500 Nov 22 18:32:51.910229 check[6242]: [ 6] stress.cloudmark.com is a Catalogue Server srl 140; computed min_cf=6, Server se: 58
2003-11-22 18:32:51.940103500 Nov 22 18:32:51.911301 check[6242]: [ 8] Computed supported_engines: 4
2003-11-22 18:32:51.940111500 Nov 22 18:32:51.912065 check[6242]: [ 8] Using next closest server stress.cloudmark.com:2703, cached info srl 140
2003-11-22 18:32:51.940121500 Nov 22 18:32:51.913002 check[6242]: [ 8] mail 1 Subject: test email to new infra
2003-11-22 18:32:51.940129500 Nov 22 18:32:51.918181 check[6242]: [ 6] preproc: mail 1.0 went from 44 bytes to 6
2003-11-22 18:32:51.940159500 Nov 22 18:32:51.918765 check[6242]: [ 6] computing sigs for mail 1.0, len 6
2003-11-22 18:32:51.940167500 Nov 22 18:32:51.924886 check[6242]: [ 6] skipping whitelist file (empty?): /usr/local/spam/razor/razor-whitelist
2003-11-22 18:32:51.940177500 Nov 22 18:32:51.925441 check[6242]: [ 6] losing old server connection, 66.151.150debug: Using results from Razor v2.36
2003-11-22 18:32:52.745586500 debug: Found Razor2 part: part=0 engine=4 ct=0 cf=0
2003-11-22 18:32:52.747750500 debug: leaving helper-app run mode
2003-11-22 18:32:52.748106500 .11, for new server, stress.cloudmark.com
2003-11-22 18:32:52.748113500 Nov 22 18:32:51.926082 check[6242]: [ 5] disconnecting from server 66.151.150.11
2003-11-22 18:32:52.748121500 Nov 22 18:32:51.926972 check[6242]: [ 4] 66.151.150.11 << 5
2003-11-22 18:32:52.748127500 Nov 22 18:32:51.927389 check[6242]: [ 6] a=q
2003-11-22 18:32:52.748133500 Nov 22 18:32:51.928193 check[6242]: [ 5] Connecting to stress.cloudmark.com ...
2003-11-22 18:32:52.748141500 Nov 22 18:32:52.575558 check[6242]: [ 8] Connection established
2003-11-22 18:32:52.748173500 Nov 22 18:32:52.576471 check[6242]: [ 4] stress.cloudmark.com >> 30 server greeting: sn=C&srl=140&ep4=7542-10&a=l
2003-11-22 18:32:52.748184500 Nov 22 18:32:52.578451 check[6242]: [ 6] stress.cloudmark.com is a Catalogue Server srl 140; computed min_cf=6, Server se: 58
2003-11-22 18:32:52.748196500 Nov 22 18:32:52.579229 check[6242]: [ 8] Computed supported_engines: 4
2003-11-22 18:32:52.748203500 Nov 22 18:32:52.580450 check[6242]: [ 8] mail 1.0 e4 sig: OpkfkhkNuUK6Dh9jS7_TnsqL2AIA
2003-11-22 18:32:52.748234500 Nov 22 18:32:52.581526 check[6242]: [ 8] preparing 1 queries
2003-11-22 18:32:52.748242500 Nov 22 18:32:52.582556 check[6242]: [ 8] sending 1 batches
2003-11-22 18:32:52.748248500 Nov 22 18:32:52.583318 check[6242]: [ 4] stress.cloudmark.com << 52
2003-11-22 18:32:52.748255500 Nov 22 18:32:52.583741 check[6242]: [ 6] a=c&e=4&ep4=7542-10&s=OpkfkhkNuUK6Dh9jS7_TnsqL2AIA
2003-11-22 18:32:52.748332500 Nov 22 18:32:52.738882 check[6242]: [ 4] stress.cloudmark.com >> 5
2003-11-22 18:32:52.748340500 Nov 22 18:32:52.739336 check[6242]: [ 6] response to sent.4
2003-11-22 18:32:52.748346500 p=0
2003-11-22 18:32:52.748348500 Nov 22 18:32:52.741359 check[6242]: [ 6] mail 1.0 e=4 sig=OpkfkhkNuUK6Dh9jS7_TnsqL2AIA: sig not found.
2003-11-22 18:32:52.748357500 Nov 22 18:32:52.742149 check[6242]: [ 7] method 4: mail 1.0: no-contention part, spam=0
2003-11-22 18:32:52.748389500 Nov 22 18:32:52.742597 check[6242]: [ 7] method 4: mail 1: all non-contention parts not spam, mail not spam
2003-11-22 18:32:52.748400500 Nov 22 18:32:52.743025 check[6242]: [ 3] mail 1 is not known spam.
2003-11-22 18:32:52.748406500 Nov 22 18:32:52.743481 check[6242]: [ 5] disconnecting from server stress.cloudmark.com
2003-11-22 18:32:52.748414500 Nov 22 18:32:52.744223 check[6242]: [ 4] stress.cloudmark.com << 5
2003-11-22 18:32:52.748571500 Nov 22 18:32:52.744645 check[6242]: [ 6] a=q
2003-11-22 18:32:52.748578500 debug: Razor2 results: spam? 0 highest cf score: 0
2003-11-22 18:32:52.754143500 debug: running raw-body-text per-line regexp tests; score so far=0.16
2003-11-22 18:32:52.757232500 debug: running uri tests; score so far=0.16
2003-11-22 18:32:52.757511500 debug: uri tests: Done uriRE
2003-11-22 18:32:52.762701500 debug: running full-text regexp tests; score so far=0.16
2003-11-22 18:32:52.763417500 debug: Razor2 is available
2003-11-22 18:32:52.764265500 debug: DCCifd is not available: no r/w dccifd socket found.
2003-11-22 18:32:52.770930500 debug: all '*From' addrs: [EMAIL PROTECTED] [EMAIL PROTECTED]
2003-11-22 18:32:52.780553500 debug: all '*To' addrs: [EMAIL PROTECTED] [EMAIL PROTECTED]
2003-11-22 18:32:53.041170500 debug: DNS MX records found: 1
2003-11-22 18:32:53.051886500 debug: running meta tests; score so far=0.16
2003-11-22 18:32:53.057337500 debug: auto-learn? ham=0.1, spam=12, body-hits=0, head-hits=0.16
2003-11-22 18:32:53.057510500 debug: auto-learn: currently using scoreset 3. recomputing score based on scoreset 1.
2003-11-22 18:32:53.057638500 debug: Score set 1 chosen.
2003-11-22 18:32:53.058239500 debug: auto-learn: original score: 0.16, recomputed score: 0.285
2003-11-22 18:32:53.058359500 debug: Score set 3 chosen.
2003-11-22 18:32:53.058459500 debug: auto-learn? no: inside auto-learn thresholds
2003-11-22 18:32:53.059074500 debug: is spam? score=-4.74 required=5 tests=BAYES_00,NO_REAL_NAME
2003-11-22 18:32:53.074907500 logmsg: clean message (-4.7/5.0) for [EMAIL PROTECTED]:60001 in 5.1 seconds, 628 bytes.
mydomain
------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk