I work for a university institute and administrate its servers "incidently". Currently I am putting some work into our mail server configuration (sendmail 8.13.1 with amavisd-new-2.6.4). Recently I got amavis to verify DKIM signed mails. Now my plan was to sign outgoing Emails ourselves. This is what I have done (I replaced some names for privacy reasons):
I created a private key:
Code:
/usr/local/amavisd/amavisd genrsa /var/dkim/SEL1_DKIMkey.pem
Changed permissions for the user running amavis:
Code:
chown -R vscan.vscan /var/dkim/ && chmod -R 700 /var/dkim
Editet my /etc/amavisd.conf:
[Code]....
Send Testmails to sa-test@sendmail.net and check-auth@verifier.port25.com . They automatically create answer mails considering signature information.
Send emails to my external account at some other provider.
The problem is that amavis is not signing the mails. Both automatic test emails reported, that the mail had not been signed. The mail to my external account also did not contain any DKIM information.
"My" system:
Code:
# uname -r & cat /etc/issue
2.6.9-89.0.11.ELsmp
Red Hat Enterprise Linux AS release 4 (Nahant Update 8)
I configured dk-milter on a server and created dns records for that, But I'm not getting sendmail to sign emails. dk-milter configuration is correct but the problem with sendmail.
I get the following message when I try to send an e-mail with the option "PGP Sign" in Evolution:
Code: Select allCould not create message.
Because "gpg: skipped "67449612": No secret key gpg: signing failed: No secret key", you may need to select different mail options.
I have "Preferences > Mail Accounts > Edit > Security > OpenPGP key ID " set as 67449612, which is my subkey for signing, and this configuration has worked properly until two days ago when I upgraded a bunch of packages with evolution and gnupg among them. Since I am not sure this is really a bug or what package would it belongs to I am asking here first before submitting any bug.
I believe signing works and the secret subkey is "find-able" because I am actually able to do the following without any errors, and this is why I don't understand the error given by Evolution:
You need a passphrase to unlock the secret key for user: "Rock Storm <rockstorm@gmx.com>" 4096-bit RSA key, ID 67449612, created 2016-02-21 (main key ID C96832FD)
$ gpg --verify random.sig random.txt gpg: Signature made Sun 28 Feb 2016 11:47:47 AM CET using RSA key ID 67449612 gpg: Good signature from "Rock Storm <rockstorm@gmx.com>"
My gpg's keys configuration, notice that the "defaut-key" option in gpg.conf is commented out. This configuration worked for sending signed e-mails at least once before the upgrade.
Code: Select all$ gpg --list-keys rock pub 4096R/C96832FD 2015-12-13 uid Rock Storm <rockstorm@gmx.com> sub 4096R/7C2F5752 2015-12-13 [expires: 2018-03-12] sub 4096R/67449612 2016-02-21 [expires: 2018-03-12]
[Code] ....
From the bunch of packages upgraded the ones I believe to be related to Evolution were the following:
I searched current known bugs in Evolution and I could not find anyone related to this.
I tried downgrading it to the previous version but I wasn't able to downgrade every package related to Evolution. Curiously the previous version for some of them seems no longer available:
Code: Select all# apt-get -qq update # apt-get -s install evolution-data-server=3.18.3-1 Reading package lists... Done Building dependency tree Reading state information... Done E: Version '3.18.3-1' for 'evolution-data-server' was not found # apt-cache show evolution-data-server | grep -i version Version: 3.18.5-1 Version: 3.12.9~git20141128.5242b0-2+deb8u2
Anyway, downgrading only the following four packages did not resolve the issue, and I am still getting the same message in Evolution:
Sign emails with OpenDkim + Postfix + Ubuntu 10.04 64x. How-to implement a domain key signature using Postfix Ubuntu based email server. Implementing a domain key will help your outgoing email not being marked as SPAM by the receiving servers that implement DKIM signatures verification., i.e. Yahoo, Gmail, etc.
I recently decided to switch back to a stand alone email client from gmail. I started with thunderbird, which had a very intuitive user interface and was working fairly well, except for the fact that when it wasn't supposed to be doing anything, it was taking up about 40% of my CPU (this is after it had downloaded all the emails, so there really wasn't anything that needed that much cpu usage from my perspective). After investigating that a bit, I decided I'm going to go for something lighter, and now I'm trying to claws-mail. This one is fast and quick, with very little bells and whistle, and I think it has the potential of keeping me happy.
However, there are few things that I can't figure out how to do. The two main ones right now are: How do I make it download all the emails in at least the inbox folder? I'm using imap protocol with gmail, and I'm happy that the two mailboxes are very well synced, however the only thing it is downloaded by default is the email header, and not the content. I would like to be able to download the content immediately, so I can read the email offline as well. How can I set up GPG to sign my emails automatically? In claws-mail to sign my emails, I need to go to the Options->Privacy Options->PGP Mime, followed by Options->Sign. Is it possible to make this the default option?
I am trying to make my webserver a well respected email sender and it appears to me that using DKIM is something I need to do.
I have no experience with this and would like to know if anyone thinks there are issues that I should be aware of before going down this path.
Also, I have not been able to find any good, STEP BY STEP, documentation on how to set up DKIM with Sendmail.
I am also not sure if you need a certain network configuration for DKIM to work...this is what I am working with:
My webserver (centos 5.3, sendmail 8.13.8) sends outgoing mail and has a valid reverse DNS that matches a forward DNS. The MX records for my webserver's domain point to a third party email provider who handles the incoming mail for that domain. I added an spf record that signifies it that my webserver is authorized to send mail for mydomain.
My employer has started the process of certification with Return Path, and I've been roped in to setting up DKIM, SPF, SenderID etc. so that we are compliant with the certification requirements. Our current e-mail server is qmail, and I'm really not too keen on messing about with the configuration files there. As a safer alternative, I've decided to set up a smarthost relay that only does the DKIM signing. I tried and gave up on Postfix - struggled with understanding the configuration files - and eventually found Exim.
Now, I've got the relaying working perfectly so far. I am NOT running an open relay, my smarthost is configured to only accept SMTP connections from the existing mailserver, and not publicly accessible anyway. The problem I'm having is figuring out exactly where in exim's configuration file I am supposed to configure the DKIM signing options. I've read the official exim documentation and I'm fairly sure about the syntax, I just can't figure out where the options go.
I have postfix setup with amavisd and I tried to send myself an email with the eicar file however it lets the email go through to my inbox. When I restart the amavisd service, there are no errors in the log and it finds all the decoders for different file types and I also see this come up:
Feb 8 14:45:44 Mailgate amavis[3116]: Using primary internal av scanner code for ClamAV-clamd Feb 8 14:45:44 Mailgate amavis[3116]: Found secondary av scanner ClamAV-clamscan at /usr/bin/clamscan
Everything seems to work but it doesn't scan the file for viruses. Also, I've double and triple checked and my amavisd.conf file doesn't have the option enabled to bypass virus scanning.
I am running or was running a mail server. It used the titles service to scan emails but keeps bringing up a temporary failure right. But when I run the command 'amavisd' It brings up this error here:
I followed this how to document [URL] to install postfix, Amavisd, SpamAssassin and ClamAV. My postfix installation is working fine and I can send and receive emails fine. However, it looks like SpamAssassin is not catching any emails. Emails do get passed over to Amavisd as I can see in the logs but ALL Messages comes out CLEAN without being tagged as spam.
As per the document, I did test by sending a test virus email
it does get delievered without being detected as SPAM or tagged as SPAM.
As I said, I have followed the documentation dot by dot and hence do not have spamassassin starting up as a service but i guess amavisd starts it within itself as a module.
Also, my postfix version is the one that supports mysql virtual tables which I got from rpmforge.
start working with SA+Amavis+clamd+postfix+dovecot.will be my filter:spamassassin+amavisd-new+clamd. 1 Server will be my mail server: postfix+dovecot. Like u see, the emails from the outside reach first the filter, latter the mailbox. Now, I have seen in my log files, that if I receive a email to a "unknown user", the filter doesn't detect this and process the email and send it to the mail server. Exist a way to setup the filter to first check if the user exist and them apply all hard work and latter send the email to the mail server
I have a problem my ubuntu is the latest distro but the shiftkeys are not working like when i whant an @ sign i cant make that sign the keybaord layout has been changed i even have done most of the solutions found on the site and no use.
when ever i try to sign in to my messaging system it gives me this message and wont let me sign in,< Received unexpected response from [URL] useTLS=1 is not allowed for non secure requests.>
Does anybody have any documentation or can assist with any sort of steps on how to install a SSO server on Centos 5.4.We have just over 150 Centos servers country wide and we would like to implement an SSO server to manage the users and their login credentials locally and centrally.
have xml files which has a lot of lines which contains ' which should be thesign.Should I use the sed command to change this in a complete file or grep
Could it be the IMAP file is corrupt?I have set up mail server on Centos to receive via dovecot.One of my user accounts (A single account out of a hundred)cannot receive their mails.
I am newbie to postfix. I added a new domain to my postfix server in the main.cf under mydestinations variable and the relay_domains file. Also, added this domain to my backend exchange server. When I send a test message from the new domain, my messages from that domain appear to be stuck in the "queue active". What does it mean when you are stuck in this queue? Does this mean that my backend email server (exchange 2003) isn't allowing messages from this new domain OR that the POSTFIX server still needs configuring.
I've a CentOS Box with no control panel.. I used to manage it via SSH. Any way, I've installed CSF/LFD on it.. and it seemed to be working just fine. The only problem I've encountered is that when I start and enable CSF, messages and emails keeps stocked in the mail queue.. I've double checked and made sure needed ports are opined.. But, I still have the problem.
I have Dovecot up and running however Thunderbird nor Evolution can see mail in the users inbox. Getting no errors from them either thunderbird nor Evolution.On the server (Cento 5.3) the email is in /var/spool/mail/ username. Sending a receiving email on the server itself whats fine using the mail commands. Is their a setting in Dovecot I'm over looking?
I use php to send newsletter via sendmail.outgoing emails work as needed.I defined a .forward file to get responses in my regular email account.If I use mailx to send emails from root account to my own account, it gets forwarded as needed.If I try to send from outside the box to news@domain.com the email is not received in the box and the sender does not receive an error message.
I am sure I missed something.How do I enable incoming emails?
I've a mailserver based on postfix. I'm queueing all the emails that have to be sent. After that I'm managing the queue with the output of mailq.
But in this way I'm just able to have this details of the queued mails: sender, receiver, size, time. There is a way to see also the subject of that emails?
I'm stuck with postfix. It cannot send emails and I cannot find out why! smtpPort 25/tcp is open. I can telnet localhost with 25, but not the localhosts IP(192.168.1.15). Sendmail is OFF. Here is the main.cf file!
# See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default