I need a more effective spam filter

I've been using procmail and http://www.spambouncer.org/ to sort my mailing list emails and filter spam. But the above filters haven't been updated since April 16th, and a lot of stuff is getting through. My Apple Mail.app filter doesn't catch it, .mac doesn't filter it, etc. It is beginning to irk me, and I hate being irked.
I'd like to use something compatible with my current procmail filtering scheme, but am open to any suggestions. I run my own server.

Bill,
Yes, you can, and manual training works. How to Train Bayes Without Logging In contains an example script - assumes standard Unix mboxes - to help you automate it.
I don't know of any plugins for Mail.app, but they could exist.
You can also create your own rules. There's an entire site dedicated to helping you find and create appropriate rules for SpamAssassin.
-Wayne

Similar Messages

  • Need a more effective way to kill ipv6...

    In a previous episode, I explained that I needed to kill ipv6. At one point, I did this by blacklisting the relevant module. After support was integrated in the kernel, I switched to using
    net.ipv6.conf.all.disable_ipv6 = 1
    in sysctl.conf.
    This has been enough for most purposes. It allows me to connect to my campus's wireless network, for example.
    However, I've been having a separate networking issue (involving ssh) and in an attempt to make absolutely sure that my LAN set up at home was not interfering in any way, I tried to establish a direct, wired connection via my ISP's box (I initially wrote "router" but I'm not sure a cable modem is a router) rather than connecting via the wireless LAN. To be honest, this wasn't the bit I expected not to work. (I also didn't expect to enrage anybody by doing this but apparently I did even though I tried to hide under the piano as much as possible. That's probably not a relevant side-effect, though.)
    1) I expected wicd to handle this automatically but that didn't work. wicd has been a bit flaky with wired connections recently and I'm wondering if that flakiness is connected.
    2) Eventually, I just stopped wicd.service and got a root prompt.
    3) As I understand it, something like the following should work:
    ip link set eth0 up
    dhcpcd eth0
    However, it doesn't. I can bring the interface up just fine but dhcpcd can't get a lease. I also tried passing the -f inet option to ip but that didn't make a difference. Examining the output and the logs, this seems to be because it repeatedly tries ipv6 but never falls back to ipv4:
    $ dhcpcd eth0
    dhcpcd[13128]: version 5.6.2 starting
    dhcpcd[13128]: eth0: sending IPv6 Router Solicitation
    dhcpcd[13128]: eth0: sendmsg: Network is unreachable
    dhcpcd[13128]: eth0: broadcasting for a lease
    dhcpcd[13128]: eth0: sending IPv6 Router Solicitation
    dhcpcd[13128]: eth0: sendmsg: Network is unreachable
    dhcpcd[13128]: eth0: sending IPv6 Router Solicitation
    dhcpcd[13128]: eth0: sendmsg: Network is unreachable
    dhcpcd[13128]: eth0: sending IPv6 Router Solicitation
    dhcpcd[13128]: eth0: sendmsg: Network is unreachable
    dhcpcd[13128]: eth0: no IPv6 Routers available
    dhcpcd[13128]: timed out
    This was pretty much the behaviour I saw before and ended with the line above in systemctl. It is also pretty much what I get in the log:
    Sep 24 23:19:48 <hostname> dhcpcd[13375]: dhcpcd not running
    Sep 24 23:19:50 <hostname> dhcpcd[13384]: version 5.6.2 starting
    Sep 24 23:19:50 <hostname> dhcpcd[13384]: eth0: sending IPv6 Router Soli...n
    Sep 24 23:19:50 <hostname> dhcpcd[13384]: eth0: sendmsg: Network is unre...e
    Sep 24 23:19:50 <hostname> dhcpcd[13384]: eth0: broadcasting for a lease
    Sep 24 23:19:54 <hostname> dhcpcd[13384]: eth0: sending IPv6 Router Soli...n
    Sep 24 23:19:54 <hostname> dhcpcd[13384]: eth0: sendmsg: Network is unre...e
    Sep 24 23:19:58 <hostname> dhcpcd[13384]: eth0: sending IPv6 Router Soli...n
    Sep 24 23:19:58 <hostname> dhcpcd[13384]: eth0: sendmsg: Network is unre...e
    Sep 24 23:20:02 <hostname> dhcpcd[13384]: eth0: sending IPv6 Router Soli...n
    Sep 24 23:20:02 <hostname> dhcpcd[13384]: eth0: sendmsg: Network is unre...e
    Sep 24 23:20:02 <hostname> dhcpcd[13384]: eth0: no IPv6 Routers available
    Sep 24 23:20:20 <hostname> dhcpcd[13384]: timed out
    Note that this is not a general problem with wired networking. If I plug in the ethernet cable for my home LAN (so I'm not connecting directly to the ISP's box but, rather, indirectly via a router which is part of my home LAN), wicd has no trouble switching to eth0, getting an ip address and letting me ping www.example.com. From the log:
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: version 5.6.2 starting
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: eth0: waiting for carrier
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: eth0: carrier acquired
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: eth0: sending IPv6 Router Solicitation
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: eth0: sendmsg: Network is unreachable
    Sep 25 00:30:44 <hostname> dhcpcd[29164]: eth0: broadcasting for a lease
    Sep 25 00:30:45 <hostname> dhcpcd[29164]: [40B blob data]
    Sep 25 00:30:45 <hostname> dhcpcd[29164]: [45B blob data]
    Sep 25 00:30:45 <hostname> dhcpcd[29164]: eth0: checking for xx.x.x.x
    Sep 25 00:30:48 <hostname> dhcpcd[29164]: eth0: sending IPv6 Router Solicitation
    Sep 25 00:30:48 <hostname> dhcpcd[29164]: eth0: sendmsg: Network is unreachable
    Sep 25 00:30:50 <hostname> dhcpcd[29164]: eth0: leased xx.x.x.x for 14400 seconds
    Sep 25 00:30:50 <hostname> avahi-daemon[415]: Joining mDNS multicast group on interface eth0.IPv4 with address xx.x.x.x.
    Sep 25 00:30:50 <hostname> avahi-daemon[415]: New relevant interface eth0.IPv4 for mDNS.
    Sep 25 00:30:50 <hostname> avahi-daemon[415]: Registering new address record for xx.x.x.x on eth0.IPv4.
    Sep 25 00:30:50 <hostname> dhcpcd[29164]: forked to background, child pid 29213
    How do I kill ipv6 support more effectively and/or tell dhcpcd to use ipv4?
    Right now, I would love to scrub ipv6 from my machine - I have yet to come across a network which actually supports it. Indeed, having it around just seems to kill networking on every network I use. (Note: this is just frustration - I think it is quite good to have it available in case I ever find somewhere to use it. I just need to kill it off for all practical purposes so I can connect until that happy day arrives.)
    I did see that some people have recently had some issues with Atheros ethernet although not precisely my version:
    $ lspci -s 08:00.0 -v
    08:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)
    Subsystem: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet
    Flags: bus master, fast devsel, latency 0, IRQ 45
    Memory at d0c00000 (64-bit, non-prefetchable) [size=256K]
    I/O ports at 2000 [size=128]
    Capabilities: [40] Power Management version 3
    Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [58] Express Endpoint, MSI 00
    Capabilities: [6c] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [180] Device Serial Number xx-xx-xx-xx-xx-xx-xx-xx
    Kernel driver in use: atl1c
    However, I'm not using NetworkManager and I'm not seeing anything like the same error - I can bring eth0 up just fine. It is only the getting-a-lease bit where I hit trouble. (And it works fine on the LAN but not directly via the ISP's box.)

    fukawi2 wrote:
    cfr wrote:However, I've been having a separate networking issue (involving ssh) and in an attempt to make absolutely sure that my LAN set up at home was not interfering in any way, I tried to establish a direct, wired connection via my ISP's box (I initially wrote "router" but I'm not sure a cable modem is a router) rather than connecting via the wireless LAN.
    Is this the connection that you're talking about and having all the trouble with; connecting directly via the cable modem?
    IME with cable modems, they do NOT provide router services (as you've hinted at). That includes NOT providing any kind of IP services - IPv4 or IPv6. They are purely a modem (modulator/demodulator) to translate between the ethernet side of the modem and the ISP's cable side of the modem.
    With that in mind, I would not expect any kind of DHCP request to be responded to. The device connected to the modem (a computer or dedicated router) needs to perform the authentication etc to the ISP and establish a connection over the cable network first, via the modem. THEN you can make DHCP requests which the new connection will transport to the ISP to be honoured.
    Sorry if I've misread what you're actually trying to do when you have the issue, and as I said, this is just IME. I could be wrong.
    Thanks. That's not how this ISP does it. It did used to be that way but not now. Basically, the modem is authenticated. If you need a new one, a technician has to come out, install it and then call somebody to authorise that modem to connect to their network. There's no additional authentication done from the computer side of it. I've connected a computer plenty of times direct to the modem in the past and I've always got a lease. What's happening is that my computer never even tries for ipv4. You can watch it trying and it never falls back from ipv6.

  • No more anti-spam filter or block list updates?

    Our Exchange Server 2007 (Enterprise) was receiving these updates rather frequently until February 2nd. There was a connection error but then nothing. I just looked in the Microsoft update catalog and the server
    is has the latest updates (compared against the Exchange console).
    What gives? Did support stop? Or, when will the spam and block list updates resume? Our spam has increased dramatically since that date... I've been searching a lot but everything I find only talks about having
    that service enabled, which it is.
    TIA
    Here are the latest versions I have installed:
    Microsoft Exchange Server 2007 Enterprise Block List Updates v3.3.14529.029    (2/2/2015)
    Microsoft Exchange Server 2007 Enterprise Anti-spam Filter Updates v3.3.14528.472    (1/29/2015)

    Thank you for trying to help and offering that reply. I did try that originally. I've disabled and re-enabled both through the command line and through the management console. Everything shows that the updates
    are off/on (as I make the change), indicating all the commands are working as they should.
    Unfortunately, it seems there just aren't any updates. It doesn't make any sense. When I go to the link below, I don't see anything there beyond February
    1st. And, I have all the updates through then (on the block/spam side) and I can receive manually and automatically all the updates for SBS 2008 in general since. It's just this one product feature not working/updating...
    Is anybody getting updates for Exchange 2007 Enterprise?
    Here's the link that's not showing any updates since February 1st, 2015:
    http://catalog.update.microsoft.com/v7/site/Rss.aspx?q=exchange+server+2007+anti-spam&lang=en

  • Messages released from spam filter do not appear in mailbox IF released more than once.

    PLEASE HELP!! We use the Mailfoundry 2100 spam filter appliance in our organization. We are looking at alternatives for how we handle messages that this unit classifies as spam. We are running Exchange 2010 SP3 next inline to the Mailfoundry.
    Here is the issue. When a message is quarantined on the spam filter, the recipient is notified and given the option to release the message so that it comes into their mailbox. That works fine... THE FIRST TIME they do it.
    If the same user, for any reason needs to go back and release the same message again, it DOES NOT make it to their mailbox.
    Here is the catch. Every time the message is released, it is making it to the Journaling Mailbox.
    So to clarify what's happening, if I release a message from our spam filter for the second time, the message shows up again in the journaling mailbox, but it DOES NOT show up in my mailbox. It works the first time, but after that, it does not.
    I have used all of the Exchange Toolbox options to try to find the issue, but to this point nothing has helped. I hoping some of you Exchange Guru's can help me out here.
    Chris V

    I have looked at the logs and here is the only difference I see. I must add that you should read each entry from the bottom to the top. If reading it this way, you will see that the second line is missing the name of the server on the failed (2nd) message
    release. Any ideas?
    Here is another one I released 3 times.

  • Need  Spam Filter redirection without sending 'undeliverable'

    I've been using the GUI setting for the Spam filter.
    Is there a way to set the filter to redirect without sending the 'undeliverable' message?
    We want to keep a copy of the SPAM for reference when checking if a message was a false positive. I want to send it to another account that we can check.
    Presently when setting the Spam filter to 'redirect' spam to another account it sends an error to the sender saying it was undeliverable. Since most spam messages have the same recipient and sender address the user that would have got the spam is now getting the 'undeliverable' message.

    Hi!
    I had this same problem about a month or so ago, and then it magically cleared up.
    I just started experiencing it again a couple of days ago.
    It's CLEARLY a Verizon issue, but their technical support leaves a LOT to be desired.
    I've been a DSL customer for 10 years now, and usually have to either troubleshoot issues myself or wait for them to go away.
    I certainly hope someone from Verizon reads these forums, but I wouldn't bet the farm on that.
    Let's see what happens.
    Rob

  • Need help setting up the Spam Filter in Mail

    Hi,
    I tried so many times to set up my Spam filter in Mac OS Mail, without any success so far. Basically, I have 2 email accounts in Mail, one of them should only let mails through which have "Webmessage from" in their title. So I added the following rule in the Options (translated from German): 'Subject doesn't contain Webmessage from'. Additionally I also added 'Email is Advertisement' and I used 'fulfilling one of the following rules'. What this does, it it filters EVERYTHING and throws it into the junk. I also tried with other rules, as for example 'Sender is in previous receiver' and 'Email is not adressed to my full name', ... Mail just filter everything, everytime or nothing at all.
    Can somebody please help me?

    When you set up a mail filter, you can have multiple conditions before an action is taken. So, for example, if you want a rule to apply to one email address, set up the first condition where the 'to' is equal to the email address you want filtered. Click the plus sign next to it, and add the 'subject doesn't contain Webmessge from' condition. Above the 2 conditions, check 'all' of the following conditions. Then under perform the following actions, add two rules, one mark as read, and two move to junk or trash or wherever. That way, since it's marked as read, you never see it in any unread mail counts. 

  • Amavisd not running, mails not delivered when spam filter is enabled

    Hey everyone,
    So I've got a slight problem here with a 10.4.11 server. Our spam filter was set to be too tolerant of spam, allowing a threshold 22.0 before bouncing it, so through the command line I edited /etc/amavisd.conf to $sa_kill_level_deflt = 6.0; tag2 is set to 3.0. Then I bounced amavisd via:
    sudo /bin/launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
    sudo /bin/launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist
    Well that caused all sorts of whacky issues with the queue. The server couldn't connect to itself and wouldn't deliver any mail, only queue it up. So I went back in to amavisd.conf and changed the parameters back to default, then bounced amavisd again. To no avail. Then I restored from a backup file I had created and bounced amavisd again to no avail.
    Finally I removed the junkmail and virus filters via SA, saved, then reenabled them to no avail. Then I just disabled them and mail is flowing again, but I still have 187 messages in my queue that wont get delivered no matter how many times I flush it.
    After more research, I issued a ps -U clamav to see if amavisd is running, below are the only results I get:
    PID TT STAT TIME COMMAND
    1291 ?? Ss 0:00.01 freshclam -d -D -pfreshclam.pid -c 1
    I would assume it is NOT running...? I next issued amavisd to see if it throws any errors, and get the following:
    ERROR: MISSING REQUIRED BASIC MODULES:
    MIME::Parser
    BEGIN failed--compilation aborted at /usr/bin/amavisd line 139.
    So my next question is how do I repair amavisd so I can get it to run so I can reenable the content filter. Here are the results of postconf in case you need them:
    2bounce_notice_recipient = postmaster
    access_map_reject_code = 554
    address_verify_default_transport = $default_transport
    address_verify_local_transport = $local_transport
    address_verify_map =
    address_verify_negative_cache = yes
    address_verify_negative_expire_time = 3d
    address_verify_negative_refresh_time = 3h
    address_verify_poll_count = 3
    address_verify_poll_delay = 3s
    address_verify_positive_expire_time = 31d
    address_verify_positive_refresh_time = 7d
    address_verify_relay_transport = $relay_transport
    address_verify_relayhost = $relayhost
    address_verify_sender = postmaster
    address_verify_service_name = verify
    address_verify_transport_maps = $transport_maps
    address_verify_virtual_transport = $virtual_transport
    alias_database = hash:/etc/aliases
    alias_maps = hash:/etc/aliases
    allow_mail_to_commands = alias, forward
    allow_mail_to_files = alias, forward
    allow_min_user = no
    allow_percent_hack = yes
    allow_untrusted_routing = no
    alternate_config_directories =
    always_bcc =
    append_at_myorigin = yes
    append_dot_mydomain = yes
    application_event_drain_time = 100s
    backwards_bounce_logfile_compatibility = yes
    berkeley_db_create_buffer_size = 16777216
    berkeley_db_read_buffer_size = 131072
    best_mx_transport =
    biff = yes
    body_checks =
    body_checks_size_limit = 51200
    bounce_notice_recipient = postmaster
    bounce_queue_lifetime = 5d
    bounce_service_name = bounce
    bounce_size_limit = 50000
    broken_sasl_auth_clients = no
    canonical_maps =
    cleanup_service_name = cleanup
    command_directory = /usr/sbin
    command_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    command_time_limit = 1000s
    config_directory = /etc/postfix
    content_filter =
    daemon_directory = /usr/libexec/postfix
    daemon_timeout = 18000s
    debug_peer_level = 2
    debug_peer_list =
    default_database_type = hash
    default_delivery_slot_cost = 5
    default_delivery_slot_discount = 50
    default_delivery_slot_loan = 3
    default_destination_concurrency_limit = 20
    default_destination_recipient_limit = 50
    default_extra_recipient_limit = 1000
    default_minimum_delivery_slots = 3
    default_privs = nobody
    default_process_limit = 100
    default_rbl_reply = $rbl_code Service unavailable; $rbl_class [$rbl_what] blocked using $rbl_domain${rbl_reason?; $rbl_reason}
    default_recipient_limit = 10000
    default_transport = smtp
    default_verp_delimiters = +=
    defer_code = 450
    defer_service_name = defer
    defer_transports =
    delay_notice_recipient = postmaster
    delay_warning_time = 0h
    deliver_lock_attempts = 20
    deliver_lock_delay = 1s
    disable_dns_lookups = no
    disable_mime_input_processing = no
    disable_mime_output_conversion = no
    disable_verp_bounces = no
    disable_vrfy_command = no
    dont_remove = 0
    double_bounce_sender = double-bounce
    duplicate_filter_limit = 1000
    empty_address_recipient = MAILER-DAEMON
    enable_errors_to = no
    enable_original_recipient = yes
    enable_server_options = yes
    error_notice_recipient = postmaster
    error_service_name = error
    expand_owner_alias = no
    export_environment = TZ MAIL_CONFIG
    fallback_relay =
    fallback_transport =
    fast_flush_domains = $relay_domains
    fast_flush_purge_time = 7d
    fast_flush_refresh_time = 12h
    fault_injection_code = 0
    flush_service_name = flush
    fork_attempts = 5
    fork_delay = 1s
    forward_expansion_filter = 1234567890!@%-_=+:,./abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    forward_path = $home/.forward${recipient_delimiter}${extension}, $home/.forward
    hash_queue_depth = 1
    hash_queue_names = incoming, active, deferred, bounce, defer, flush, hold, trace
    header_address_token_limit = 10240
    header_checks =
    header_size_limit = 102400
    helpful_warnings = yes
    home_mailbox =
    hopcount_limit = 50
    html_directory = no
    ignore_mx_lookup_error = no
    import_environment = MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY
    in_flow_delay = 1s
    inet_interfaces = all
    initial_destination_concurrency = 5
    invalid_hostname_reject_code = 501
    ipc_idle = 100s
    ipc_timeout = 3600s
    ipc_ttl = 1000s
    line_length_limit = 2048
    lmtp_cache_connection = yes
    lmtp_connect_timeout = 0s
    lmtp_data_done_timeout = 600s
    lmtp_data_init_timeout = 120s
    lmtp_data_xfer_timeout = 180s
    lmtp_destination_concurrency_limit = $default_destination_concurrency_limit
    lmtp_destination_recipient_limit = $default_destination_recipient_limit
    lmtp_lhlo_timeout = 300s
    lmtp_mail_timeout = 300s
    lmtp_quit_timeout = 300s
    lmtp_rcpt_timeout = 300s
    lmtp_rset_timeout = 120s
    lmtp_sasl_auth_enable = no
    lmtp_sasl_password_maps =
    lmtp_sasl_security_options = noplaintext, noanonymous
    lmtp_send_xforward_command = no
    lmtp_skip_quit_response = no
    lmtp_tcp_port = 24
    lmtp_xforward_timeout = 300s
    local_command_shell =
    local_destination_concurrency_limit = 2
    local_destination_recipient_limit = 1
    local_recipient_maps =
    local_transport = local:$myhostname
    luser_relay = undeliverable
    mail_name = Postfix
    mail_owner = postfix
    mail_release_date = 20040915
    mail_spool_directory = /var/mail
    mail_version = 2.1.5
    mailbox_command =
    mailbox_command_maps =
    mailbox_delivery_lock = flock
    mailbox_size_limit = 0
    mailbox_transport = cyrus
    mailq_path = /usr/bin/mailq
    manpage_directory = /usr/share/man
    maps_rbl_domains =
    maps_rbl_reject_code = 554
    masquerade_classes = envelope_sender, header_sender, header_recipient
    masquerade_domains =
    masquerade_exceptions =
    max_idle = 100s
    max_use = 100
    maximal_backoff_time = 4000s
    maximal_queue_lifetime = 5d
    message_size_limit = 0
    mime_boundary_length_limit = 2048
    mime_header_checks = $header_checks
    mime_nesting_limit = 100
    minimal_backoff_time = 1000s
    multi_recipient_bounce_reject_code = 550
    mydestination = $myhostname,localhost.$mydomain,localhost,mail.mnn.org,$mydomain,youthchannel.o rg,mnn.org
    mydomain = mnn.org
    mydomain_fallback = localhost
    myhostname = mail.mnn.org
    mynetworks = 127.0.0.0/8,192.168.0.0/16,216.164.83.160/27
    mynetworks_style = host
    myorigin = $myhostname
    nested_header_checks = $header_checks
    newaliases_path = /usr/bin/newaliases
    non_fqdn_reject_code = 504
    notify_classes = resource, software
    owner_request_special = yes
    parent_domain_matches_subdomains = debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_a uthorized_clients,relay_domains,smtpd_access_maps
    permit_mx_backup_networks =
    pickup_service_name = pickup
    prepend_delivered_header = command, file, forward
    process_id_directory = pid
    propagate_unmatched_extensions = canonical, virtual
    proxy_interfaces =
    proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks
    qmgr_clog_warn_time = 300s
    qmgr_fudge_factor = 100
    qmgr_message_active_limit = 20000
    qmgr_message_recipient_limit = 20000
    qmgr_message_recipient_minimum = 10
    qmqpd_authorized_clients =
    qmqpd_error_delay = 1s
    qmqpd_timeout = 300s
    queue_directory = /private/var/spool/postfix
    queue_file_attribute_count_limit = 100
    queue_minfree = 0
    queue_run_delay = 1000s
    queue_service_name = qmgr
    rbl_reply_maps =
    readme_directory = /usr/share/doc/postfix
    receive_override_options =
    recipient_bcc_maps =
    recipient_canonical_maps =
    recipient_delimiter =
    reject_code = 554
    relay_clientcerts =
    relay_destination_concurrency_limit = $default_destination_concurrency_limit
    relay_destination_recipient_limit = $default_destination_recipient_limit
    relay_domains = $mydestination
    relay_domains_reject_code = 554
    relay_recipient_maps =
    relay_transport = relay
    relayhost =
    relocated_maps =
    require_home_directory = no
    resolve_dequoted_address = yes
    resolve_null_domain = no
    rewrite_service_name = rewrite
    sample_directory = /usr/share/doc/postfix/examples
    sender_based_routing = no
    sender_bcc_maps =
    sender_canonical_maps =
    sendmail_path = /usr/sbin/sendmail
    service_throttle_time = 60s
    setgid_group = postdrop
    show_user_unknown_table_name = yes
    showq_service_name = showq
    smtp_always_send_ehlo = yes
    smtp_bind_address =
    smtp_connect_timeout = 30s
    smtp_data_done_timeout = 600s
    smtp_data_init_timeout = 120s
    smtp_data_xfer_timeout = 180s
    smtp_defer_if_no_mx_address_found = no
    smtp_destination_concurrency_limit = $default_destination_concurrency_limit
    smtp_destination_recipient_limit = $default_destination_recipient_limit
    smtp_enforce_tls = no
    smtp_helo_name = $myhostname
    smtp_helo_timeout = 300s
    smtp_host_lookup = dns
    smtp_line_length_limit = 990
    smtp_mail_timeout = 300s
    smtp_mx_address_limit = 0
    smtp_mx_session_limit = 2
    smtp_never_send_ehlo = no
    smtp_pix_workaround_delay_time = 10s
    smtp_pix_workaround_threshold_time = 500s
    smtp_quit_timeout = 300s
    smtp_quote_rfc821_envelope = yes
    smtp_randomize_addresses = yes
    smtp_rcpt_timeout = 300s
    smtp_rset_timeout = 120s
    smtp_sasl_auth_enable = no
    smtp_sasl_password_maps =
    smtp_sasl_security_options = noplaintext, noanonymous
    smtp_sasl_tls_security_options = $var_smtp_sasl_opts
    smtp_sasl_tls_verified_security_options = $var_smtp_sasl_tls_opts
    smtp_send_xforward_command = no
    smtp_skip_5xx_greeting = yes
    smtp_skip_quit_response = yes
    smtp_starttls_timeout = 300s
    smtp_tls_CAfile =
    smtp_tls_CApath =
    smtp_tls_cert_file =
    smtp_tls_cipherlist =
    smtp_tls_dcert_file =
    smtp_tls_dkey_file = $smtp_tls_dcert_file
    smtp_tls_enforce_peername = yes
    smtp_tls_key_file = $smtp_tls_cert_file
    smtp_tls_loglevel = 0
    smtp_tls_note_starttls_offer = no
    smtp_tls_per_site =
    smtp_tls_scert_verifydepth = 5
    smtp_tls_session_cache_database =
    smtp_tls_session_cache_timeout = 3600s
    smtp_use_tls = no
    smtp_xforward_timeout = 300s
    smtpd_authorized_verp_clients = $authorized_verp_clients
    smtpd_authorized_xclient_hosts =
    smtpd_authorized_xforward_hosts =
    smtpd_banner = $myhostname ESMTP $mail_name
    smtpd_client_connection_count_limit = 50
    smtpd_client_connection_limit_exceptions = $mynetworks
    smtpd_client_connection_rate_limit = 0
    smtpd_client_restrictions = permit_mynetworks reject_rbl_client zen.spamhaus.org reject_rbl_client bl.spamcop.net permit
    smtpd_data_restrictions =
    smtpd_delay_reject = yes
    smtpd_enforce_tls = no
    smtpd_error_sleep_time = 1s
    smtpd_etrn_restrictions =
    smtpd_expansion_filter = \t\40!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghi jklmnopqrstuvwxyz{|}~
    smtpd_hard_error_limit = 20
    smtpd_helo_required = no
    smtpd_helo_restrictions =
    smtpd_history_flush_threshold = 100
    smtpd_junk_command_limit = 100
    smtpd_noop_commands =
    smtpd_null_access_lookup_key =
    smtpd_policy_service_max_idle = 300s
    smtpd_policy_service_max_ttl = 1000s
    smtpd_policy_service_timeout = 100s
    smtpd_proxy_ehlo = $myhostname
    smtpd_proxy_filter =
    smtpd_proxy_timeout = 100s
    smtpd_pw_server_security_options = gssapi,cram-md5,login,plain
    smtpd_recipient_limit = 1000
    smtpd_recipient_overshoot_limit = 1000
    smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination,permit
    smtpd_reject_unlisted_recipient = yes
    smtpd_reject_unlisted_sender = no
    smtpd_restriction_classes =
    smtpd_sasl_application_name = smtpd
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_exceptions_networks =
    smtpd_sasl_local_domain =
    smtpd_sasl_security_options = noanonymous
    smtpd_sasl_tls_security_options = $smtpd_sasl_security_options
    smtpd_sender_login_maps =
    smtpd_sender_restrictions =
    smtpd_soft_error_limit = 10
    smtpd_starttls_timeout = 300s
    smtpd_timeout = 300s
    smtpd_tls_CAfile =
    smtpd_tls_CApath =
    smtpd_tls_ask_ccert = no
    smtpd_tls_auth_only = no
    smtpd_tls_ccert_verifydepth = 5
    smtpd_tls_cert_file =
    smtpd_tls_cipherlist =
    smtpd_tls_dcert_file =
    smtpd_tls_dh1024_param_file =
    smtpd_tls_dh512_param_file =
    smtpd_tls_dkey_file = $smtpd_tls_dcert_file
    smtpd_tls_key_file =
    smtpd_tls_loglevel = 0
    smtpd_tls_received_header = no
    smtpd_tls_req_ccert = no
    smtpd_tls_session_cache_database =
    smtpd_tls_session_cache_timeout = 3600s
    smtpd_tls_wrappermode = no
    smtpd_use_pw_server = yes
    smtpd_use_tls = no
    soft_bounce = no
    stale_lock_time = 500s
    strict_7bit_headers = no
    strict_8bitmime = no
    strict_8bitmime_body = no
    strict_mime_encoding_domain = no
    strict_rfc821_envelopes = no
    sun_mailtool_compatibility = no
    swap_bangpath = yes
    syslog_facility = mail
    syslog_name = postfix
    tls_daemon_random_bytes = 32
    tls_daemon_random_source =
    tls_random_bytes = 32
    tls_random_exchange_name = ${config_directory}/prng_exch
    tls_random_prng_update_period = 60s
    tls_random_reseed_period = 3600s
    tls_random_source =
    trace_service_name = trace
    transport_maps =
    transport_retry_time = 60s
    trigger_timeout = 10s
    undisclosed_recipients_header = To: undisclosed-recipients:;
    unknown_address_reject_code = 450
    unknown_client_reject_code = 450
    unknown_hostname_reject_code = 450
    unknown_local_recipient_reject_code = 550
    unknown_relay_recipient_reject_code = 550
    unknown_virtual_alias_reject_code = 550
    unknown_virtual_mailbox_reject_code = 550
    unverified_recipient_reject_code = 450
    unverified_sender_reject_code = 450
    verp_delimiter_filter = -=+
    virtual_alias_domains = $virtual_alias_maps
    virtual_alias_expansion_limit = 1000
    virtual_alias_maps = $virtual_maps
    virtual_alias_recursion_limit = 1000
    virtual_destination_concurrency_limit = $default_destination_concurrency_limit
    virtual_destination_recipient_limit = $default_destination_recipient_limit
    virtual_gid_maps =
    virtual_mailbox_base =
    virtual_mailbox_domains = $virtual_mailbox_maps
    virtual_mailbox_limit = 51200000
    virtual_mailbox_lock = fcntl
    virtual_mailbox_maps =
    virtual_minimum_uid = 100
    virtual_transport = virtual
    virtual_uid_maps =
    TIA for an help!
    Andrew

    To get the queue going, issue:
    sudo postsuper -r ALL
    That said, I would think you initially introduced a typo in amavisd.conf. Next you probably restored amavisd and amavisd.conf files which were incompatible with each other and/or amavis incompatible with the updated perl modules of the latest security update.
    To fix things, I would re-apply the latest combo updater and security updates (assuming you are running stock versions and have not installed your own versions of amavisd, etc).
    If things still do not work, please post the output of:
    amavisd -V

  • Spam filter mulfunction

    I have 3 mail accounts that I open via Apple Mail.
    As I increasingly get all the medical and insurance spam, I went to the spam filter section of preferences and tried out several settings, to no avail. Either it lets everything in or it throws into the spam bin even my own emails, as well as the daily newsletters I get (of course, their addresses are in the Address Book).
    I thought I was just unable to resolve a simple problem, so I went to the Apple store to get the help of a Genius. After 40 minutes of trying all the tricks in his bag the Genius gave up. Very much to my dissatisfaction.
    The problem is that I either have to waste time to sort and throw the medical stuff away, or I waste it to find and fish legitimate emails out of the spam bin.
    What is the next step in trying to resolve such Apple Mail problem?
    Thanks a lot,
    Luigi

    First of all, know that you're talking to other customers here.  If you want to talk to Verizon you need to call or chat with them.
    Never, ever, click "unsubscribe" on a spam message.  This confirms to the spmers that your email address is valid and it will be added to even more spam lists.
    The only time to use unsubscribe is when the sender is obviously a valid company that you no longer want to receive emails from.
    Verizon doesn't control spam or the presence or absence of unsubscribe options.  Again, as noted above, you don't want to use unsubsrcibe on spam messages.  It is really a "subscribe to more spam" button.
    Verizon's email service is not the best in the market.  Many people use gmail, outlook or other free email services that offer much better features and spam control.  This also has the added benefit of de-coupling your email account from your ISP.  That way, if you ever change ISPs you don't have to change email addresses.
    Enjoy.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.

  • EPrint Counter-productive Spam Filter

    Hello, I've been trying to set up our networked HP office printers throughout our office to recieve  print orders from our database servers in arizona, unforunately the automated emails are filtered out as spam after the first 1 or 2 are sent.  I'm assuming this is because the majority of the email content is the same with only a few fields changed.
    Even  programming in a 30 second delay between each email doesn't work, and the database server's email address is the only one on the whitelist able to print to these printers through eprint.  
    The spam filter is highly unessessary, greatly unwanted and increadibly frustraighting for us to do buisness.  I need know how to turn it off.
    I'd rather use built in functionality than have to set up a windows PC running all the time as a print server with google cloud print to handle our systems.
    This question was solved.
    View Solution.

    I'm running into the exact same thing and it happens more often than not.  I'm using a desktop computer to forward receipts or an airline reservation (both of which are going through a regsisterd email on my hpeprint account) and they always get rejected.
    Unless you can write an update to the firmware or the webpage, this attractive feature is basically worthless.  80% of the items I try to send are being rejected.

  • POP3 Spam Filter

    I currently use 'Mail' as my email client, which is set up to send/receive mail from my POP3 account set up through my ISP. Over the past few months I have started to receive a huge amount of junk mail, 80% of which falls into my trash can
    My web hosting company have offered me a 'spam filter' which filters junk before it 'reaches my server'. This costs £44 per year per email address.
    Is there a spam filter that can work with 'Mail' and my POP3 email account that costs less than £44?

    pps: I'll phantasise along a wee bit more...
    Domestic users:
    emails from ISP says Dear so-and-so We've noticed that you seem to be receiving a lot of spam.spoofs.phishing/malware... and we suggest the following three alternatives
    1 - purchase our super-duper user service to filter such abominations on your behalf. It costs ABC
    2 - allow us to set up a replacement email account for you using a preferred alternative email address. We will contact all you address book contacts as part of our service to ensure that you new email address is updated in their address book. Cost is DEF
    3 - do it yourself. The cost is free and this link will explain what you need to do
    For corporate users (these always seem to run along line of [email protected]:
    Your default email address seems to have been compromised by ... and we will change your email address to [email protected] (sillysod might be replaced by some other suffix).
    S'easy n'est pas?

  • Disk Utility: for bad blocks on hard disks, are seven overwrites any more effective than a single pass of zeros?

    In this topic I'm not interested in security or data remanence (for such things we can turn to e.g. Wilders Security Forums).
    I'm interested solely in best practice approaches to dealing with bad blocks on hard disks.
    I read potentially conflicting information. Examples:
    … 7-way write (not just zero all, it does NOT do a reliable safe job mapping out bad blocks) …
    — https://discussions.apple.com/message/8191915#8191915 (2008-09-29)
    … In theory zero all might find weak or bad blocks but there are better tools …
    — https://discussions.apple.com/message/11199777#11199777 (2010-03-09)
    … substitution will happen on the first re-write with Zeroes. More passes just takes longer.
    — https://discussions.apple.com/message/12414270#12414270 (2010-10-12)
    For bad block purposes alone I can't imagine seven overwrites being any more effective than a single pass of zeros.
    Please, can anyone elaborate?
    Anecdotally, I did find that a Disk Utility single pass of zeros seemed to make good (good enough for a particular purpose) a disk that was previously unreliable (a disk drive that had been dropped).

    @MrHoffman
    As well pointed your answers are, you are not answering the original question, and regarding consumer device hard drives your answers are missleading.
    Consumer device hard drives ONLY remap a bad sector on write. That means regardless how many spare capacity the drive has, it will NEVER remap the sector. That means you ALWAYS have a bad file containing a bad sector.
    In other words YOU would throw away an otherwise fully functional drive. That might be reasonable in a big enterprise where it is cheaper to replace the drive and let the RAID system take care of it.
    However on an iMac or MacBook (Pro) an ordinary user can not replace the drive himself, so on top of the drive costs he has to pay the repair bill (for a drive that likely STILL is in perfect shape, except for the one 'not yet' remaped bad block)
    You simply miss the point that the drive can have still one million good reserve blocks, but will never remap the affected block in a particular email or particular song or particular calendar. So as soon as the file affected is READ the machine hangs, all other processes more or less hang at the same moment they try to perform I/O because the process trying to read the bad block is blocking in the kernal. This happens regardless how many free reserve blocks you have, as the bad block never gets reallocated, unless it is written to it. And your email program wont rewrite an email that is 4 years old for you ... because it is not programmed to realize a certain file needs to be rewritten to get rid of a bad block.
    @Graham Perrin
    You are similar stubborn in not realizing that your original question is awnsered.
    A bad block gets remapped on write.
    So obviously it happens at the first write.
    How do you come to the strange idea that writing several times makes a difference? How do you come to the strange idea that the bytes you write make a difference? Suppose block 1234 is bad. And the blocks 100,000,000 to 100,000,999 are reserve blocks. When you write '********' to block 1234 the hard drive (firmware) will remap it to e.g. 100,000,101. All subsequent writes will go to the same NEW block. So why do you ask if doing it several times will 'improve' this? After all the awnsers here you should have realized: your question makes no sense as soon as you have understood how remapping works (is supposed to work). And no: it does not matter if you write a sequence od zeros, of '0's or of '1's or of 1s or of your social security number or just 'help me I'm hold prisoner in a software forum'.
    I would try to find a software that finds which file is affected, then try to read the bad block until you in fact have read it (that works surprisngly often but may take any time from a few mins to hours) ... in other words you need a software that tries to read the file and copies it completely, so even the bad block is read (hopefully) successful. Then write the whole data to a new file and delete the old one (deleting will free the bad block and ar some later time something will be written there and cause a remap).
    Writing zeros into the bad block basically only helps if you don't care that the affected file is corrupted afterwards. E.g. in case of a movie the player might crash after trying to display the affected area. E.g. if you know the affected file is a text file, it would make more sense to write a bunch of '-' signs, as they are readable while zero bytes are not (a text file is not supposed to contain zero bytes)
    Hope that helped ;)

  • How do you set up your spam filter?

    Greetings,
    I have been fiddling with my spam filter for some time now and I still can't get it to work really good. I use the normal "Exempt if sender is in addressbook & Sender is in previous recipient but NOT "using my full name" because that seems to put everything in spam. I use the toggle "IF ALL CONDITIONS ARE MET". I also add the line "if message is junk mail" then move to trash.
    The above does work but not real great.
    Furthermore, I made up some more rules such as subject lines contain doctor etc and they work better.
    Can someone post what they do in their basic junk mail filtering and custom rules to help me out? Also, when a piece of junk mail ends up by mistake in the junkmail box I click "not junkmail". This never returns the mail to the correct box and just sits there and I have to manually drag it. Is this correct?
    //Cheers

    Hello Julie.
    Your junk filter appears to not be working properly. Try this first:
    1. Go to Preferences > Junk Mail and disable junk mail filtering.
    2. Quit Mail, then open it again.
    3. Go to Preferences > Junk Mail, enable junk mail filtering, and configure it however you wish -- I recommend you to leave it at the default Automatic settings.
    4. Reset the junk filter database (Preferences > Junk Mail > Reset).

  • Is there a limit to number of conditions I can set in Mail's spam filter?

    There seems to be a limit to the amount of conditions I can set in Mail's spam filter. ie there's no scroll bar down the side - the list just goes as long as my computer monitor's length will allow, and that's it.
    Is that right - or is there a way to set more than about 28 conditions (in my case).

    Tim,
    yes, you can add more conditions (I don't know whether this is a limit or not) using AppleScript - the problem with the approach is that you will have somewhat of a hard time editing the rule in Mail after that as the buttons at the bottom of the window will no longer be accessible...
    Look at the following AppleScript as an example on how to add a new condition to a rule called "Junk Rule"
    Click to open this script in your Script Editor<pre style="font-family: 'Monaco', 'Courier New', Courier, monospace; overflow:auto; padding: 0.2em; font-size: 10px; width:500px">tell application "Mail"
    tell rule "Junk Rule"
    set theNewCondition to make new rule condition at end of rule conditions
    tell theNewCondition
    set rule type to subject header
    set expression to "viagra"
    set qualifier to does contain value
    end tell
    end tell
    end tell</pre>
    Andreas

  • How to make guides on a master page more effective

    I have a grid of guides on a master page. They are visible in my working pages, but they don't have that "magnetic" quality that I expect - things don't snap to them. I have layers in the master page and layers in my working pages. Can someone help me sort out what I need to do to make the guides more effective? CS4 on a Mac.

    Guide Options "Snap to zone" 1px?
    Also, 1 pixel isn't much, maybe you're not seeing the snap. Try 5 pixels

  • Email SPAM filter doesn't work

    Is the webmail SPAM filter supposed to ... like ... prevent SPAM? I get the same SPAM every day. The SPAM button does nothing, 

    I have been marking about 30 per day as spam and forwarding all of them to the address that Verizon says is for undetected spam. The spam I get is all from the same outfit, I believe, based on the uniformity of how they package their notes and the fact that all of the links are spoofed.  One would think that after 30 a day for several months, somebody in Verizon would wake up to the fact that Verizon users are getting killed with spam. One would think that if they truly cared about our email experience they would have an army of folks jumping on the spam we forward to them, aggressively pursuing it and working to reduce it.  The fact is that they show no evidence of putting forth ANY effort at making our experience better.  
    The fact seems to be that they have little concern for their email users.  The more of us that stick with Verizon for our home internet service, paying them their monthly fee, but jump to other, better email providers merely means less work for them.  Not a bad model for making maximum profit, but a sucky way to treat customers.  
    My Verizon Wireless service has been fantastic.  But my Verizon phone/internet service sucks.  I'm just waiting until another provider is available in my area so I can leave Verizon forever.  Lousy support, uncaring employees.  I send in notes to them and get zero response.  Look at the complaints in these forums that continue to rack up. Almost no response from the company.  We're all left to try to deal with our problems ourselves with only minimal support.  Probably some intern that spends his/her shift playing Angry Birds.  

Maybe you are looking for

  • Fast video after capture

    I have looked but have not found out how to resolve this problem. I am capturing video from a JVC CyberCam (1800's model) Any way, through fire wire. I have been capturing video just fine but now after I capture the video and play it it is running su

  • Unable to verify email account for iCloud

    I've created my iCloud account and now when I go to the iCloud option in settings I receive the "Account Not Verified" message. I don't remember ever receiving an email from Apple to verify my email address when I initially set up my iCloud account.

  • Portal application without workshop

    Hi, Can anyone tell me how to create a portal application without using weblogic workshop but by using IDEs like JBuilder, eclipse etc. Please explain if any plugins available. Thanks in Advance....

  • TS3899 I keep getting " The connection to server failed" but I can get internet connection. Can anyone help please

    I keep getting "The connection to the server has failed" when I call up my mail although I do get internet connection. Can anyone help please.

  • Permissions in IFS1.1

    Hi, I have private folders under public and I'd like that some users not owning the folder can see it. How can you give grant "ALL/.../READ" permissions using java?