Tag Info

Hot answers tagged

4

You need a PTR record that resolves 128.199.39.109 to the hostname of your sending server. Might also want to look into SPF records for your domain too.


4

You'll use the relayhost option in main.cf in your office email server. E.g. relayhost = mailserver.amazingvps.com:25 You probably also want to use smtp_use_tls=yes and smtp_sasl_auth_enable = yes when logging in to your VPS relayhost. Open relays are bad, mmkay?


2

Your problem is not related to Postfix, it's related to the policyd-weight configuration. policyd-weight uses reasonable defaults. However, if you ever decided to give policyd-weight a configuration file, this might cause a problem after an update and changed configs. I'd recommend having a look in /usr/local/etc for a policyd-weight.conf or in /etc or ...


2

Based on the comments above, looks like you confused about the MX record. Usually, MX record was used to determine where I (mail server) should send outgoing email intended to particular domain. When a remote server receive an email, they would perform sender identification. For example server would check SPF record of sender domain to determine that an IP ...


2

This maillog line macmini.example.com postfix/smtp[5173]: 58C3C23A2129: to=<myself@outside.example.net>, relay=smtpcorp.com[216.22.15.247]:25, delay=2.1, delays=1/0.02/0.9/0.16, dsn=5.0.0, status=bounced (host smtpcorp.com[216.22.15.247] said: 550-MDR refused, to send MAIL FROM: <> use both IP-address and password 550 xxxx.xxxx.xxxx.xxxx/32 (in ...


2

When I try to send email to @gmail address the DSN has value of 2.0.0, but when I put my dorporate e-mail address it says 2.6.0. 2.x.x is a successful delivery, so your email is being accepted and queued for delivery by the remote mail server. Can someone please give some explanation on this? I have a theory that corporate mail server is somehow ...


2

On Debian, postfix doesn't read /etc/services, but expects these files to exist in the queue_directory (usually /var/spool/postfix). So it is actually trying to read /var/spool/postfix/etc/services, which either doesn't exist or is corrupted. Try recreating this file, or better yet just link it (if you aren't running postfix in a chroot). sudo ln -snf ...


1

< bot >Summarize the comments to answer section< /bot > Maillog entry lost connection after DATA (0 bytes) means that your client disconnect itself after postfix announce DATA in SMTP transaction. In normal transaction, client would send the header and body of emails after DATA. Your client behavior was abnormal because it disconnect without send ...


1

Instead of overriding local_transport with your hookpickup, you can setup transport_maps. #main.cf transport_maps = hash:/etc/postfix/mytransport #/etc/postfix/mytransport extract@localhost hookpickup: In this mode, just email send out to extract@localhost will be delivered to hookpickup


1

I need to be able to do this conditionally, meaning only on a specific occasion, which I can identify by looking at the other headers, I want to remove the Message-ID. No you can't do it with header_checks. Postfix examines the rules on one header line at a time. In other words, the you can't modify one header line based on another header line. See man 5 ...


1

You're probably not sharing the same mailbox location/folder and/or mailbox delivery style (MBOX vs. MDIR) in both Postfix and Dovecot. As a result, Postfix is (correctly) writing under "/home/mailuser/Maildir" (where you see your mail arriving, under the "new" subfolder), but as dovecot is searching somewhere else... it doesn't find such mails (so you get a ...


1

I got it working 100% I considered deleting this questions since it had no comments or answers but after spending nearly 8 hours on setting up this mail server...I just couldn't do it as this might very well help others searching for the answer to this problem. My searches revealed that many people have had this problem and there isn't many answers to it! ...



Only top voted, non community-wiki answers of a minimum length are eligible