Questions tagged [postfix-mta]

QUESTIONS ABOUT POSTFIX ADMINISTRATION ARE OFF-TOPIC. Server admin questions may be asked on Server Fault. Postfix is a free, open-source, widely used cross-platform mail server (mail transfer agent), available on all common platforms.

The postfix-mta tag can be used for programming questions related to the Postfix mail transfer agent. Non-programming questions relating to setting up a mail server are off-topic for Stack Overflow. Such questions are often on-topic on Server Fault.

Postfix is a popular mail transfer agent (MTA), created as an alternative to Sendmail by Wietse Venema. Postfix is intended to be similar enough to Sendmail to be comfortable for those already familiar with Sendmail. However, Postfix is specifically intended to be fast, easy to administer, and secure, and will deviate from Sendmail convention when necessary to achieve those goals.

Postfix is free and open source, and offers a source distribution that is capable of running on a wide range of Unix-like systems, including Linux, Solaris, FreeBSD, AIX, HP-UX, and Mac OS X. Some system vendors also provide pre-built binaries for ready-to-run use.

Useful Links

1541 questions
6
votes
2 answers

Linux postfix/dovecot 554 Relay access denied

I have this error 554 Relay access denied when trying to send email from my outlook client. I can read incoming mails but cannot send. If i connect with telnet localhost 25 i can send external emails, but with outlook client it doesn't work. Here's…
Tamere Jlanik
  • 135
  • 2
  • 4
  • 8
6
votes
2 answers

Postfix message received hook

I am writing an web-application which needs to receive e-mail messages to users' internal email addresses, let administrators approve them, and then forward to corresponding user's external mailbox. I have installed and configured postfix for…
fest
  • 1,545
  • 12
  • 17
5
votes
3 answers

ubuntu postfix timezone change

I met this weird problem, and I tried a whole afternoon to solve this, with all the methods I found from google, but till now, nothing seems to be worked. My ubuntu server's (10.04 LTS) timezone is Europe/Helsinki, it's correct (when I run "date"…
JuLy
  • 483
  • 2
  • 5
  • 12
5
votes
1 answer

SwiftMailer library performing slow

I'm trying to implement swiftmailer into this mailing system. my client has about 300k active emails that need to be sent on a semi regular basis. the system was originally configured for sendmail and php's mail() function. I've since installed the…
john
  • 1,330
  • 3
  • 20
  • 34
5
votes
3 answers

can't load key in OpenDKIM Permission denied

Previously working Dovecot / Postfix / DKIM setup with multiple domains working correctly for months. I attempted to add a new domain name. Retracing what I did for the original ones. Once I got past most issues, with all config files, keys, text…
Zaehlas
  • 63
  • 1
  • 4
5
votes
2 answers

Allowing emails with a plus (+) symbol to land in the same Zimbra mailbox

I want to allow emails like myusername+something@mydomain.com instead of simply myusername@mydomain.com using Zimbra - this is a feature on Gmail. Does anyone where to begin looking to allow this to work? Postfix?
Amit Kothari
  • 520
  • 8
  • 23
5
votes
1 answer

Infix to postfix for negative numbers

How do I convert negative numbers from infix to postfix ? Suppose I have a expression a = - b - (-c-d) In some places I read that you can parathesize the negative numbers like a = (-b) - (-c-d) But here if I do that, I will get a term like "ab-"…
Zephyr
  • 1,521
  • 3
  • 22
  • 42
5
votes
1 answer

How to set up a postfix dummy smtp server in Travis-CI for use with a Phoenix app?

I am working on a Elixir/Phoenix app that uses Bamboo to send email using a server at 127.0.0.1:25. My TravisCI builds fail because of the lack of a SMTP server in the TravisCI environment. How can I set up the travis-yaml to install a postfix…
5
votes
1 answer

How to install a python egg

I'm trying to setup ftw.mail for my postfix installation. Since I'm new to Linux and Python I don't really have a clue whether it is right, goes in the right direction or is rubbish. From the official documentation I found this: Add ftw.mail to…
Peter
  • 1,844
  • 2
  • 31
  • 55
5
votes
1 answer

Postfix - connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)

I have a recurring problem with postfix (on Debian Squeeze, amavisd-new and fail2ban are also installed) : All of a sudden, often at night (but not always), mail stop being delivered and the queue fulls up. Log shows a bunch of entries of this style…
guylabbe.ca
  • 871
  • 2
  • 11
  • 21
5
votes
2 answers

Mail storage method in dovecot

Dovecot supports both mbox and maildir format to store emails. I searched its docs for storing all emails in MySQL database but i coundn't find it. Is it possible to tell dovecot to store all outgoing and incoming emails in a database? Storing…
Dhaksh
  • 55
  • 1
  • 4
5
votes
3 answers

Sending newsletter using PHP SwiftMailer and SMTP

I send daily a newsletter to about 20K recipients. After moving to other server I need about six times more time to this using the same PHP scripts – I tried many different settings but had no luck with it (please see this post). The email server…
Okizb
  • 99
  • 1
  • 15
5
votes
1 answer

Send email in python using subprocess module

I wrote a script to retrieve weather report from a website and send it to my girfriend in the morning. Using Gmail. Of course I can send it using my Postfix server. Here is the script. What I'm not sure is how to use Popen() function in the…
おおさま
  • 257
  • 4
  • 9
5
votes
1 answer

Sending e-mails using POSTFIX and SWIFTMAILER, PHP

I have installed TURNKEY LAMP(updated today, 02 december 2012). It's used with an Oracle VM VirtualBox. This virtual server has linux, apache, php, mysql and Postfix MTA (bound to localhost) to allow sending of email from web applications. The thing…
Alin Alexandru
  • 139
  • 1
  • 6
5
votes
1 answer

Postfix: set privileges for a certain command pipe alias

I'm trying to set up an alias that pipes incoming mail for a command in Postfix. So I have something like this in my /etc/aliases: myuser: "|/usr/bin/command --parameter1 --parameter2" The problem is that Postfix executes /usr/bin/command as user…
Fmy Oen
  • 59
  • 1
  • 3