I setup mail piping with Exim so that e-mails sent to a specific account be forwarded to my PHP script. It's not working properly, because when I send a mail to this account, it's bounced by the mailer daemon:
Code:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
pipe to |/home/user/public_html/support/parse.php
generated by support@mydomain.com
local delivery failed
In my /etc/valiases/domain.com file I have:
I can't seem to have any luck with these damned companies I buy renewed support contracts through. So here's my new issue, finally ModernBill and Kayako are setup and the box is running however i'm trying to get e-mail piping setup for E-Support. Ive created an email account in plesk both as a mail box and without a mailbox to see if that made a difference I added the line with quotations to the file it says to add which mind you isn't there in the first place it's a new file.
I've created the email queue pipe in kayako and no go sending an email to that address doesn't bounce back nor does it open a ticket.
E-mail piping in Plesk Control Panel
This procedure explains how to set up e-mail piping in the Plesk Control Panel.
1. Via SSH, you need to manually edit the file:
a. /var/qmail/mailnames/company.com/.qmail-support
b. Where support is the e-mail alias name (support@yourdomain.com).
2. The .qmail-support is the name of the file we are editing, and in it we will place the pipe command.
3. Inside this file, the following command needs to be entered:
a. “|/home/httpd/vhosts/company.com/httpdocs/full/path/to/cli/index.php”
4. This command will pipe | incoming e-mails to the specified location.
5. Save the file.
After some messing around I found out the location of the .qmail was wrong in the manual so I've now added it however I get this error,
Hi. This is the qmail-send program at liquidwind.plexnetworks.com. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out.
I try to work out a system where I can get the context of an incoming E-mail and input it to another E-mail which I then forward to a different address. Must be able to preconfigure both the incoming and outgoing E-mail addresses so to be working as an automated kind of system. Any ideas, email manager lists, softwares, scripts, even some ticketing system would be considered. Please, do post your experience/knowledge. I just need to makeb a simple simple system to do the job described above.
I am managing a newsletter list and would like to remove the email addresses of messages that have failed or bounced.
I have been sending my newsletter with inhouse software that bundles email in the bcc field. As a result each bounced email lists multiple bounced emails in the body of the returned email.
I have found software that can automatically go through an inbox and make a list of all the bounces however this only works when the bounced emails show up in the email field.
Is there any way that I can retrieve a list of bounced email addresses without manually opening each email and getting the address?
I have SpamAssassin on my server, and I use email piping to forward incoming emails to a PHP script. I'd like to know if emails go through SpamAssassin before being piped, or if they don't go through SpamAssasin. Where exactly is SpamAssassin requested to scan emails?
I've been trying to get this to work for almost 2 weeks now. Is there a tutorial around for Plesk 12, Postfix and WHMCS that works? WHMCS does not support Plesk, only Direct Admin and cPanel.I'm getting this in maillog:
ct 4 23:12:48 xxx postfix/smtpd[24500]: connect from mail-la0-f44.google.com[29.5.15.4] Oct 4 23:12:49 xxx postfix/smtpd[24500]: E83E57C9C: client=mail-la0-f44.google.com[29.5.15.4] Oct 4 23:12:50 xxx postfix/cleanup[24506]: E83E57C9C: message-id=<CAC9_f0rbT-Lb-v1NKhAr7+HAkg@mail.gmail.com> Oct 4 23:12:50 xxx /usr/lib/plesk-9.0/psa-pc-remote[4537]: handlers_stderr: SKIP Oct 4 23:12:50 xxx /usr/lib/plesk-9.0/psa-pc-remote[4537]: SKIP during call 'check-quota' handler Oct 4 23:12:50 xxx postfix/qmgr[7097]: E83E57C9C: from=<test_user@gmail.com>, size=1859, nrcpt=1 (queue active) Oct 4 23:12:50 xxx postfix-local[24509]: postfix-local: from=test_user@gmail.com, to=support@xxx.net, dirname=/var/qmail/mailnames Oct 4 23:12:50 xxx postfix/pipe[24508]: E83E57C9C: to=<support@xxx.net>, relay=plesk_virtual, delay=1, delays=0.89/0.01/0/0.16, dsn=2.0.0, status=sent (delivered via plesk_virtual service) Oct 4 23:12:50 xxx postfix/qmgr[7097]: E83E57C9C: removed
I have tried editing .qmail and I have also tried this tutorial -[URL] ..... but nothing is working for me at the moment.
I'm having difficulty sending an email to another email address (with a different domain) which is on the same VPS.The trouble is, on the other domain's VPS control panel, within the DNS settings, the MX records have been pointed externally (to an exchange server). Their email is turned off. But bizarrely, their mailbox is full.
It seems as though Plesk is ignoring the MX records, and sending MY email internally to the OTHER domain's mailbox on the same VPS.How do I get Plesk to send my mail to the correct EXTERNAL MX records?
One of my customers asked me if is possible technically to offer free email services.
Since he's going to launch a big portal he want to offer such things later, for all users.
Now, there are problems as: a) if there is any possibility to compress emails similar with GMAIL or YahooMail or so, because i can't imagine the email is uncompressed
b) how can be handled email boxes over multiple (mail ?) servers if the HDD space needed would be larger than for one server HDD ?
I am having an email issue and I can not resolve. I am hoping for some assisstance here.
One of my local clients are not able to email each other in their office. (About 10 employess I believe)
They are using Outlook mail client, and using ISP's SMTP server. They are able to send/recieve email to other users externally, but not intenally.
Using webmail works perfectly fine.
I spoke with my host and the said everything is working fine. I checked with the ISP to see if they are blocking the IP address on the SMTP server. They said they were not.
I have a personal account on the same server and tried to send email to another local email account, and it did not work either. Tried to send email to my clients email and they did not recieve anything.
I am on the same ISP as my client, so Im still not sure if its the ISP or not.
On one my servers, I'm receiving hundreds of spam emails that are clogging up the email queue to email addresses that do not exist.
For instance domain.com, I would get
bob@domain.com liz@domain.com 325235@domain.com
You get the picture. How do I setup my server so that if there isn't an email address setup the email automatically gets deleted instead of trying to attempt to deliver it?
I have a client who has his own hosting account, and wants to leave his e-mail on his own hosting account, but his website on my hosting account.
On his own hosting he has created a sub domain called shop, and pointed its A record to the IP address of my server. On my server I've setup his domain name, and created the sub domain shop. That all works fine.
The problem I have is that the site under the shop domain needs to send an e-mail to sales@hisdomain.com. Now my server thinks the main domain is setup on my server, so it sends the e-mail to itself.
I'm justing wondering how I can get the server to point the mails back to his hosting?
A previous host I've used said they had to add the domain as a remote domain on the server, then they had to make some changes to /etc/localdomains because I was getting errors trying to send mails to the address.
I currently have a domain on Server 1 (Linux, Apache, Ubuntu, Matrix control panel).
This server does not have any spam filter, so I have moved all the email accounts to Server 2 (Linux, Apache, Fedora Core, Plesk) which does have a brilliant spam filter; and have changed the DNS record for mail.domain.com to the IP address for Server 2.
Emails are being successfully received on Server 2.
On Server 1, when an email is sent through SMTP to an address at that domain, it does not send it to Server 2, it gets delivered to the hosting account for the domain on Server 1. So what I am guessing is happening is that Server 1 detects the domain has an account on the server, and instead of looking up the DNS info for that domain, just assumes it is on Server 1.
What I need to do, is force Server 1 to send email for that domain to Server 2. Is this possible, and if so, how can it be achieved? If more info about the server is required for a solution please let me know and I'll provide what I can.
Sometimes my clients tell me that they cannot send email but they can receive, i didn't know what was going on untill i got this:
Can't send to ''. The server gives this reason: '550 Blocked - see [url].
Of course i know what this is, the IP my provider gives me at random every two days or so is blocked for sending spam even though i did not do it, well, i asked for removal of the ip from the abuseat.org site BUT!
The thing is, I CAN STILL send email from other pop3 accounts on the same machine to the same adress but using different servers that the one on my server with layeredtech, ie. my provider email address...
So i was wondering if the server email program (exim) on my server it's checking the blacklists as an option? so i could remove it?
thanks this is very important for my business since our provider does not give us a static IP.
Am using CentOS 4.4 i686 WHM 10.8.0 cPanel 10.9.0-S9966
I'm an IT administrator for a school and due to high amounts of spam and a shrinking budget, I've built a mail server with Slackware 11 as the OS and running Sendmail 8.14.2.
The email was working great for about a week when suddenly emails from the sever were being bounced. When I look at the bounced emails I notice this.
The original message was received at Mon, 21 Jul 2008 16:59:54 -0600 from IDENT:2@localhost [127.0.0.1]
What I'm guessing is that when a server receives our emails they see the 2@localhost [127.0.0.1], thinks it's spam and bounces it back to us.
I believe that I need to tweak the sendmail.cf file but I'm not too sure what I need to tweak. Here are some of the things I've tried so far.
In the sendmail.cf file I added servername.domainname.com to Cw localhost
Used the Masquerade options with no luck.
In a different forum someone said to edit the /etc/hosts file from this:
Which didn't help. Since DNS is being handled by another server, it was suggested that I edit the /etc/nsswitch.conf file so that the dns option was removed from the hosts: line. That didn't work either.
Right now I'm fairly confident that it's something I have to change in the .cf file but as I said earlier I'm not too sure what.